CVE-2024-29195: falha de média gravidade em azure-c-shared-utility
Azure C SDK Integer Wraparound Vulnerability
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Uma falha na biblioteca de comunicação C do Azure permite que atacantes causem corrupção de memória através de tamanhos de buffer não validados corretamente, podendo resultar em execução remota de código em dispositivos IoT. Afeta dispositivos que usam o SDK IoT C do Azure.
Wraparound de inteiro no parâmetro de comprimento de buffer em azure-c-shared-utility causa overflow de heap. O ataque requer conta Azure comprometida para enviar payloads AMQP/MQTT malformados que ultrapassem o limite de 128KB do IoT Hub para dispositivos vulneráveis, com capacidade de escrever código executável na memória. Classificado como CWE-120.