PT-2026-136882
CVE-2026-87044
·
Publicado
2026-11-04
·
Atualizado
2026-11-04
Descrição por
CVSS 3.1
6.5
MédiaMétricasAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas
O nome do produto não pôde ser determinado (versões afetadas não especificadas)
Description
Existe um vazamento de memória no driver de shim criptográfico Mbed TLS em
drivers/crypto/crypto mbedtls shim.c durante operações de cifra multipartidária PSA e AEAD. Nas funções mbedtls cbc() e mbedtls aead(), os caminhos de erro após um psa cipher encrypt setup() ou psa aead decrypt setup() bem-sucedido retornam sem chamar psa cipher abort() ou psa aead abort(). Isso impede a execução de mbedtls cipher free(), resultando em um vazamento permanente do mbedtls aes context alocado no heap ou de um slot de operação multipartidária de partição segura.Um invasor não autenticado pode desencadear isso enviando um fluxo de quadros 802.15.4 sintaticamente válidos com um Código de Integridade de Mensagem (MIC) inválido, fazendo com que o
psa aead verify() falhe. Da mesma forma, o caminho CBC pode ser explorado via canal seguro OSDP, onde osdp encrypt() e osdp decrypt() falham dentro de psa cipher update(). O esgotamento do heap do Mbed TLS faz com que todas as chamadas subsequentes de mbedtls calloc() falhem, resultando em uma negação de serviço permanente para todas as operações criptográficas, incluindo segurança de camada de enlace e TLS/DTLS, até que o dispositivo seja reiniciado.Recommendations
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾