Norbert Pócs

#21614de 53,779
11.1CVSS total
Vulnerabilidades · 2
Baixa
1
Alta
1
PT-2026-4949
7.4
2025-01-01
Unknown · Openssl 3.3 · CVE-2025-69419
**Nome do Software Vulnerável e Versões Afetadas** OpenSSL versões 1.1.1, 3.0, 3.3, 3.4, 3.5 e 3.6 **Descrição** Uma falha existe no tratamento de arquivos PKCS#12 maliciosamente criados ao usar a API `PKCS12 get friendlyname()`. Especificamente, processar um arquivo PKCS#12 com um nome amigável BMPString (UTF-16BE) contendo pontos de código BMP não ASCII pode levar a uma escrita de um byte antes do buffer alocado. Essa escrita fora dos limites pode causar corrupção de memória, possivelmente resultando em Negação de Serviço. O problema decorre de um cálculo incorreto de capacidade dentro da função `bmp to utf8()` durante o processo de conversão de UTF-16 para UTF-8, especificamente ao lidar com pontos de código BMP acima de U+07FF. A função `OPENSSL uni2utf8()` está envolvida nessa conversão. A vulnerabilidade é acionada ao analisar arquivos PKCS#12 controlados pelo atacante por meio da API pública `PKCS12 get friendlyname()`. Os módulos FIPS nas versões 3.6, 3.5, 3.4, 3.3 e 3.0 não são afetados. **Recomendações** OpenSSL versão 1.1.1: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versão 3.0: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versão 3.3: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versão 3.4: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versão 3.5: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versão 3.6: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.