CVE-2020-10071criticalCWE-120CWE-129

CVE-2020-10071: fallo crítico en zephyrproject-rtos zephyr

Insufficient publish message length validation in MQTT

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

28Vexday Risk Score

Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.

ssvc Trackcvss 9epss 3.4%
En resumen

Una falla en el manejo de mensajes MQTT de Zephyr no valida adecuadamente la longitud de los mensajes publicados, permitiendo que un atacante envíe un mensaje manipulado que desborde un búfer y ejecute código malicioso en el dispositivo.

Detalle técnico

El parser MQTT en Zephyr realiza validación insuficiente del campo de longitud en mensajes PUBLISH (CWE-120 desbordamiento de búfer, CWE-129 validación impropia), permitiendo que un atacante remoto con acceso a la interfaz MQTT desencadene un desbordamiento de pila o heap. El impacto potencial es la ejecución de código arbitrario con privilegios del sistema.

Resumen generado y traducido por IA a partir de la descripción oficial.
The Zephyr MQTT parsing code performs insufficient checking of the length field on publish messages, allowing a buffer overflow and potentially remote code execution. NCC-ZEP-031 This issue affects: zephyrproject-rtos zephyr version 2.2.0 and later versions.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Productos afectados
zephyrproject-rtos · zephyr