PT-2025-53611 · Espressif · Esf-Idf
Pavel Kohout
+1
·
Publicado
2025-12-26
·
Atualizado
2025-12-27
·
CVE-2025-68474
CVSS v3.1
7.6
Alta
| Vetor | AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H |
Nome do Software Vulnerável e Versões Afetadas
Versões do ESF-IDF 5.5.1 a 5.1.6
Descrição
O ESF-IDF, o Framework de Desenvolvimento para Internet das Coisas (IoT) da Espressif, contém uma falha na função
avrc vendor msg() dentro da pilha AVRCP do BlueDroid. A função valida o tamanho do buffer alocado usando AVRC MIN CMD LEN (20 bytes), mas os dados de cabeçalho fixo escritos antes do payload do vendor excedem esse valor, totalizando 29 bytes antes de p msg->p vendor data ser copiado. Essa discrepância pode levar a uma escrita fora dos limites quando vendor len se aproxima do limite do buffer, potencialmente causando corrupção de memória, travamentos ou comportamento indefinido. O overflow pode ser maior quando as asserções estiverem desativadas.Recomendações
Versões 5.1.6 e anteriores: Atualize para uma versão posterior à 5.1.6.
Versões 5.5.1, 5.4.3, 5.3.4 e 5.2.6: Atualize para uma versão posterior à 5.5.1, 5.4.3, 5.3.4 e 5.2.6, respectivamente.
Como solução temporária, considere desativar a pilha AVRCP ou restringir o uso da função
avrc vendor msg() até que um patch esteja disponível.Exploit
Correção
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Esf-Idf