Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en el cliente Losant Arduino MQTT (CVE-2018-17614)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-119 Restricción de operaciones inapropiada dentro de los límites del búfer de la memoria
Fecha de publicación:
13/11/2018
Última modificación:
09/10/2019

Descripción

Esta vulnerabilidad permite que los atacantes remotos ejecuten código arbitrario en instalaciones vulnerables del cliente Losant Arduino MQTT en versiones anteriores a la V2.7. No se requiere interacción del usuario para explotar esta vulnerabilidad. Este error en concreto existe en el análisis de paquetes MQTT PUBLISH. Este error deriva de la falta de validación adecuada de la longitud de los datos proporcionados por el usuario antes de copiarlos en un búfer basado en pila con un tamaño determinado. Un atacante podría aprovecharse de esta vulnerabilidad para ejecutar código en el contexto del actual proceso. Anteriormente era ZDI-CAN-6436.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:losant:arduino_mqtt_client:*:*:*:*:*:*:*:* 2.7 (excluyendo)