Un fallo que lleva en los chips de los routers desde 2010 permite a un vecino quedarse con su equipo Wi-Fi
Aquí su contraseña del router no sirve de nada. Esa es la parte incómoda de la investigación que Quentin Kaiser presentó en Hexacon, en París, el 16 de octubre. El fallo vive en el propio código Wi-Fi Protected Setup de Broadcom, en la forma en que reensambla los mensajes de configuración que llegan fragmentados. Se envían los trozos en el orden equivocado, a propósito, y la memoria del router se corrompe. A partir de ahí, un atacante situado dentro del alcance del Wi-Fi ejecuta código como root. Nunca se une a la red, nunca escribe la contraseña, nunca pulsa el botón WPS.
Kaiser no se quedó en la teoría. Extrajo la contraseña del Wi-Fi directamente de una pasarela Askey TCG3000 del tipo que reparte Orange Bélgica, y abrió una shell inversa en un Proximus Sagemcom BBOX3V+ usando solo tramas Wi-Fi. Las familias de chips afectadas van desde BCM3380, BCM3383 y BCM33834, que corren eCos y en la práctica no se pueden parchear, hasta BCM3390, BCM65xx y BCM68xx, que corren Linux y en principio sí podrían. Calcula unos 1,5 millones de routers afectados solo en Bélgica, y ese mismo código de Broadcom está dentro de equipos vendidos bajo una larga lista de otras marcas.
La respuesta de Broadcom es que existe una corrección desde 2018 y que los fabricantes deberían pasarse a hostapd. Se negó a asignar un CVE. El código se viene distribuyendo desde al menos 2010. Kaiser no encontró ningún ajuste que se pueda cambiar por radio y detenga el ataque, así que el consejo honesto es estrecho: pregunte a su proveedor de Internet si su modelo de pasarela está afectado y si llegará firmware, y si la respuesta es que el equipo está al final de su vida, insista en que se lo cambien.
Saber qué hay realmente en su red es el punto de partida, y el escaneo de red de Tendvane enumera todos los dispositivos que comparten su Wi-Fi, en la mayoría de los hogares una lista más larga de lo esperado.