Descripción
Las cámaras IP Jooan JA-A12 con firmware 009_20171107 y 05.02.31.105 contienen una vulnerabilidad de ejecución remota de código (RCE) que permite a atacantes no autenticados ejecutar comandos como root mediante credenciales embebidas en el código (hard-coded). Los atacantes envían singleCMD=SetDiagMode a /goform/SingleHandlebyCommand con valores de authserverip y authcode elegidos por ellos, lo que hace que el daemon jooandiag ejecute sus comandos a través de /bin/sh y les otorgue control total del dispositivo.
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
- JA-A12 Afectadas: 009_20171107 · 05.02.31.105
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 publicadorahulr.in/reversing-a-cheap-ip-camera-to-root/
- Aviso de vulncheck.comvulncheck.com/advisories/jooan-ja-a12-unauthenticated-root-rce-via-se…
Ver el texto original en inglés (CVE.org)
Jooan JA-A12 Unauthenticated Root RCE via SetDiagMode Hard-Coded Credentials
Jooan JA-A12 IP cameras with firmware 009_20171107 and 05.02.31.105 contain a remote code execution vulnerability that allows unauthenticated attackers to run root commands via hard-coded credentials. Attackers send singleCMD=SetDiagMode to /goform/SingleHandlebyCommand with an attacker-chosen authserverip and authcode, making the jooandiag daemon execute their commands through /bin/sh, giving full device control.