Descripción
El firmware de Wavlink WL-WN530BE1-A hasta M30BE1_V251117 contiene una vulnerabilidad de inyección de comandos del sistema operativo en la función sub_23B54 del binario ioos, que pasa a popen() el parámetro file_id sin sanitizar de las solicitudes /protocol.csp?opt=ovpn_file con type=del. Un atacante remoto no autenticado puede enviar un encabezado falsificado IP-FROM: 127.0.0.1 para omitir el inicio de sesión y ejecutar comandos arbitrarios como root.
Qué hacer
Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.
Versiones afectadas
- WL-WN530BE1-A Afectadas: M30BE1_V251117
Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.
Referencias
- Exploit publicadogithub.com/F-yyjy/cve/blob/main/WN530BE1(en).md
- Aviso de vulncheck.comvulncheck.com/advisories/wavlink-wl-wn530be1-a-unauthenticated-os-com…
Ver el texto original en inglés (CVE.org)
Wavlink WL-WN530BE1-A Unauthenticated OS Command Injection in ioos protocol.csp ovpn_file Handler
Wavlink WL-WN530BE1-A firmware through M30BE1_V251117 contains an OS command injection vulnerability in the sub_23B54 function of the ioos binary, which passes the unsanitized file_id parameter of /protocol.csp?opt=ovpn_file requests with type=del to popen(). A remote unauthenticated attacker can send a forged IP-FROM: 127.0.0.1 header to bypass login and execute arbitrary commands as root.