CVE-2024-29195: fallo de gravedad media en azure-c-shared-utility
Azure C SDK Integer Wraparound Vulnerability
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Una vulnerabilidad en la biblioteca de comunicación C de Azure permite que atacantes causen corrupción de memoria mediante longitudes de búfer no validadas correctamente, pudiendo resultar en ejecución remota de código en dispositivos IoT. Afecta a dispositivos que utilizan el SDK IoT C de Azure.
Integer wraparound en el parámetro de longitud de búfer en azure-c-shared-utility causa overflow de heap. El ataque requiere una cuenta Azure comprometida para enviar cargas AMQP/MQTT malformadas que superen el límite de 128KB del IoT Hub a dispositivos vulnerables, con capacidad de escribir código ejecutable en memoria. Clasificado como CWE-120.