CVE-2024-25110: fallo crítico en azure-uamqp-c
Azure IoT Platform Device SDK Remote Code Execution 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 falla en la asignación de memoria en el SDK de Dispositivos de Azure IoT causa una vulnerabilidad de uso después de liberación, permitiendo que atacantes ejecuten código arbitrario en dispositivos afectados durante la comunicación de conexión.
La debilidad CWE-94 ocurre cuando la función open_get_offered_capabilities falla en la asignación de memoria durante la negociación de conexión AMQP 1.0, resultando en acceso a memoria ya liberada. Atacantes remotos pueden disparar esta condición sin autenticación para ejecutar código arbitrario en el dispositivo cliente. La mitigación requiere actualizar al commit 30865c9c o posterior.
En el mismo producto, de las más peligrosas a las menos.