Stanislav Fort

#1791de 53,635
128.1CVSS total
Vulnerabilidades · 20
Média
14
Alta
4
Crítica
2
PT-2025-39987
6.5
2025-09-30
Openssl · Openssl · CVE-2025-9231
**Nome do Software Vulnerável e Versões Afetadas** Versões do OpenSSL anteriores a 3.0.17-1~deb12u3 Versões do OpenSSL anteriores a 3.5.1-1+deb13u1 Versões do OpenSSL anteriores a 3.5.4 Versões do OpenSSL anteriores a 3.4.3 Versões do OpenSSL anteriores a 3.3.5 Versões do OpenSSL anteriores a 3.2.6 **Descrição** Existe um canal lateral de temporização na implementação do algoritmo SM2 em plataformas ARM de 64 bits. Este problema poderia potencialmente permitir que um atacante remoto recuperasse a chave privada através de medições precisas de temporização. Embora a recuperação remota de chaves através de uma rede não tenha sido demonstrada, medições de temporização revelaram um sinal de temporização que pode possibilitar tal ataque. A vulnerabilidade é considerada um problema de severidade moderada, particularmente em cenários onde o suporte para certificados SM2 é adicionado via um provedor personalizado. Os módulos FIPS nas versões 3.0, 3.1, 3.2, 3.3, 3.4 e 3.5 do OpenSSL não são afetados, pois o SM2 não é um algoritmo aprovado. **Recomendações** Atualize o OpenSSL para a versão 3.0.17-1~deb12u3 ou posterior. Atualize o OpenSSL para a versão 3.5.1-1+deb13u1 ou posterior. Atualize o OpenSSL para a versão 3.5.4 ou posterior. Atualize o OpenSSL para a versão 3.4.3 ou posterior. Atualize o OpenSSL para a versão 3.3.5 ou posterior. Atualize o OpenSSL para a versão 3.2.6 ou posterior.
PT-2025-39988
5.9
2025-09-30
Openssl · Openssl · CVE-2025-9232
**Nome do Software Vulnerável e Versões Afetadas** Versões do OpenSSL 3.0.16 a 3.5.0 EDK II (versões afetadas não especificadas) **Descrição** Foi identificado um problema no OpenSSL em que uma aplicação que utiliza as funções da API de cliente HTTP pode acionar uma leitura fora dos limites se a variável de ambiente `no proxy` estiver definida e a parte do host da URL HTTP for um endereço IPv6. Isso pode levar a uma negação de serviço para a aplicação. O código vulnerável foi introduzido nas versões 3.0.16, 3.1.8, 3.2.4, 3.3.3, 3.4.0 e 3.5.0. Os módulos FIPS não são afetados, pois a implementação do cliente HTTP está fora do limite do módulo FIPS. A vulnerabilidade requer que uma URL controlada pelo atacante seja passada para a função do OpenSSL e o usuário deve ter a variável de ambiente `no proxy` definida. O problema foi avaliado como tendo baixa severidade. As funções da API de cliente HTTP são usadas diretamente por aplicações e também pelas implementações de cliente OCSP e CMP dentro do OpenSSL, embora seja improvável que as URLs usadas por essas implementações sejam controladas por um atacante. **Recomendações** Versões do OpenSSL 3.0.16 a 3.0.17-1~deb12u3 Versões do OpenSSL 3.1.8 a 3.5.1-1+deb13u1 Versões do OpenSSL 3.2.4 a 3.5.1-1+deb13u1 Versões do OpenSSL 3.3.3 a 3.5.1-1+deb13u1 Versões do OpenSSL 3.4.0 a 3.5.1-1+deb13u1 Versão do OpenSSL 3.5.0 a 3.5.1-1+deb13u1 Como solução alternativa temporária, considere desabilitar o uso das funções da API de cliente HTTP, se possível. Restrinja o acesso às funções vulneráveis `funções da API de cliente HTTP` para minimizar o risco de exploração. Evite definir a variável de ambiente `no proxy` se não for necessário.
PT-2026-4940
6.1
2025-01-01
Openssl · Openssl · CVE-2025-11187
**Nome do Software Vulnerável e Versões Afetadas** Versões do OpenSSL 3.4.0 a 3.6.0 **Descrição** A vulnerabilidade refere-se à validação inadequada de parâmetros PBMAC1 dentro de arquivos PKCS#12. Especificamente, os parâmetros salt e keylength do PBKDF2 são usados sem validação suficiente durante a verificação do MAC. Se o valor de `keylength` exceder o tamanho de um buffer de pilha fixo (64 bytes), pode ocorrer um estouro de buffer baseado em pilha. Além disso, se o parâmetro `salt` não for do tipo OCTET STRING, pode levar a uma desreferência de ponteiro inválido ou NULL. A exploração requer o processamento de um arquivo PKCS#12 criado maliciosamente. Isso pode resultar em uma negação de serviço (DoS) devido a falhas na aplicação e, potencialmente, permitir a execução de código, dependendo das mitigações da plataforma. Os módulos FIPS nas versões 3.6, 3.5 e 3.4 não são afetados, pois o processamento PKCS#12 está fora do limite do módulo FIPS. A vulnerabilidade é acionada ao verificar um arquivo PKCS#12 que usa PBMAC1 para o MAC. Atacantes podem entregar um arquivo .p12/.pfx malicioso a sistemas que importam ou validam arquivos PKCS#12 de fontes externas. **Recomendações** Atualize para a versão 3.4.1, 3.5.1 ou 3.6.1 do OpenSSL ou posterior. Restrinja ou desative recursos de importação/upload de PKCS#12 onde for viável. Adicione controles de validação rigorosos, incluindo limites de tamanho de arquivo e imposição de tipo de conteúdo. Isole a análise de PKCS#12 em um processo em sandbox ou auxiliar. Monitore falhas ou falhas de segmentação em componentes de manipulação de certificados e padrões de erro do OpenSSL relacionados à verificação de PKCS#12. Identifique todos os serviços que analisam arquivos .p12/.pfx.
PT-2026-4943
5.5
2025-01-01
Openssl · Openssl · CVE-2025-15469
**Nome do Software Vulnerável e Versões Afetadas** Versões 3.5 e 3.6 do OpenSSL **Descrição** A ferramenta de linha de comando 'openssl dgst' trunca silenciosamente os dados de entrada para 16 MB ao usar algoritmos de assinatura one-shot e reporta sucesso em vez de um erro. Isso pode levar o usuário a acreditar que um arquivo inteiro foi autenticado, quando os dados finais além de 16 MB permanecem não autenticados. O problema afeta apenas o comportamento da ferramenta de linha de comando e não impacta verificadores que processam a mensagem completa usando APIs da biblioteca. Algoritmos de digest em streaming para 'openssl dgst' e usuários da biblioteca também não são afetados. O problema ocorre ao usar algoritmos de assinatura one-shot, como Ed25519, Ed448 ou ML-DSA. A ferramenta trunca a entrada para os primeiros 16 MB e continua sem sinalizar um erro, criando uma lacuna de integridade onde bytes finais podem ser modificados sem detecção, se tanto a assinatura quanto a verificação forem realizadas usando o mesmo caminho de código afetado. **Recomendações** Versão 3.5 do OpenSSL: Evite assinar ou verificar arquivos maiores que 16 MB com algoritmos de assinatura one-shot usando a ferramenta de linha de comando 'openssl dgst'. Versão 3.6 do OpenSSL: Evite assinar ou verificar arquivos maiores que 16 MB com algoritmos de assinatura one-shot usando a ferramenta de linha de comando 'openssl dgst'.
PT-2026-4945
5.9
2025-01-01
Openssl · Openssl 3.6 · CVE-2025-66199
**Nome do Software Vulnerável e Versões Afetadas** OpenSSL versões 3.3 a 3.6 **Descrição** Uma conexão TLS 1.3 que utiliza compressão de certificado pode ser manipulada para alocar um buffer substancial antes da descompressão, ignorando o limite de tamanho de certificado configurado. Isso pode levar a alocações de memória de aproximadamente 22 MiB por conexão e aumento no uso da CPU, potencialmente causando degradação do serviço ou negação de serviço. O problema ocorre porque o tamanho do certificado não comprimido fornecido pelo par em uma mensagem CompressedCertificate é usado para expandir um buffer de heap sem ser limitado pela configuração `max cert list`. Isso afeta clientes que recebem uma CompressedCertificate do servidor e servidores em cenários de TLS mútuo que recebem uma CompressedCertificate do cliente. Servidores que não solicitam certificados de cliente não são suscetíveis a ataques iniciados pelo cliente. **Recomendações** OpenSSL versão 3.3: Defina SSL OP NO RX CERTIFICATE COMPRESSION para desativar o recebimento de certificados comprimidos. OpenSSL versão 3.4: Defina SSL OP NO RX CERTIFICATE COMPRESSION para desativar o recebimento de certificados comprimidos. OpenSSL versão 3.5: Defina SSL OP NO RX CERTIFICATE COMPRESSION para desativar o recebimento de certificados comprimidos. OpenSSL versão 3.6: Defina SSL OP NO RX CERTIFICATE COMPRESSION para desativar o recebimento de certificados comprimidos.
PT-2026-4946
4.7
2025-01-01
Openssl · Openssl 1.0.2 · CVE-2025-68160
**Nome do Software Vulnerável e Versões Afetadas** OpenSSL versões 1.0.2 a 3.6 OpenSSL versões 1.1.1 OpenSSL versões 3.0 a 3.6 OpenSSL versões 3.3 a 3.6 OpenSSL versões 3.4 a 3.6 OpenSSL versões 3.5 a 3.6 **Descrição** Uma escrita fora dos limites baseada em heap pode ocorrer ao escrever dados grandes, sem nova linha, em uma cadeia BIO que utiliza o filtro de bufferização de linha, especialmente quando o BIO subsequente realiza escritas curtas. Essa corrupção de memória pode levar a uma negação de serviço. O filtro de bufferização de linha BIO (BIO f linebuffer) não é normalmente utilizado nas configurações padrão de TLS/SSL. O problema é classificado como de baixa gravidade devido às circunstâncias improváveis de controle pelo atacante e ao uso limitado do filtro com dados controlados por atacantes. Os módulos FIPS nas versões 3.0, 3.3, 3.4, 3.5 e 3.6 não são afetados, já que a implementação BIO está fora dos limites do módulo FIPS. **Recomendações** OpenSSL versão 1.0.2: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. 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ões 3.0 a 3.6: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versões 3.3 a 3.6: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versões 3.4 a 3.6: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. OpenSSL versões 3.5 a 3.6: No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
PT-2026-4949
7.8
2025-01-01
Unknown · Openssl 3.6 · 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.