PT-2026-138443
CVE-2026-104254
·
Publicado
2026-11-06
·
Atualizado
2026-11-06
Descrição por
CVSS 3.1
5.3
MédiaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas
liboqs versões 0.11.0 a 0.16.0
Descrição
Compilações configuradas com
OQS ENABLE SIG STFL LMS=ON podem ler além de um buffer de assinatura fornecido pelo chamador quando uma assinatura LMS ou HSS-LMS truncada e não confiável atinge as funções OQS SIG STFL verify() ou OQS SIG STFL alg lms verify(). Na função hss validate signature init() em src/sig stfl/lms/external/hss verify inc.c, as verificações de comprimento consumido não garantem que os campos q e C de nível inferior permaneçam disponíveis, permitindo a leitura de até 32 bytes além do buffer. Além disso, na versão 0.16.0, a função is hss public key() também lê no deslocamento 8 após apenas uma verificação de comprimento de quatro bytes, permitindo uma leitura excessiva de até oito bytes. Isso pode resultar no travamento do verificador e negação de serviço, embora os dados lidos sejam consumidos por um hash interno e não sejam expostos.Recomendações
Atualize para a versão 0.17.0.
Como medida paliativa temporária, desative a opção de configuração
OQS ENABLE SIG STFL LMS.Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾