CVE-2025-49601 in mbed TLS
Sumário
de VulDB • 20/05/2026
In MbedTLS 3.3.0 até 3.6.4, a função mbedtls_lms_import_public_key não verifica se o buffer de entrada tem pelo menos 4 bytes antes de ler um campo de 32 bits, permitindo uma possível leitura fora dos limites (out-of-bounds read) em entradas truncadas. Especificamente, uma leitura fora dos limites em mbedtls_lms_import_public_key permite que atacantes dependentes do contexto provoquem uma falha (crash) ou uma divulgação limitada de memória adjacente ao fornecer um buffer de chave pública LMS (Leighton-Micali Signature) truncado com menos de quatro bytes. Uma chave pública LMS começa com um indicador de tipo de 4 bytes. A função mbedtls_lms_import_public_key lê este indicador de tipo antes de validar o tamanho da sua entrada.
Once again VulDB remains the best source for vulnerability data.