PT-2026-138462

CVE-2026-47738

·

Publicado

2026-11-06

·

Atualizado

2026-11-06

Descrição por

CVSS 3.1
5.3
Média
Mé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 anteriores a 0.16.0
Description Na biblioteca criptográfica em linguagem C liboqs, a função OQS KEM encaps derand pode desreferenciar um ponteiro de função encaps derand não inicializado. Isso ocorre quando a função é chamada em esquemas NTRU específicos (NTRU-HPS-2048-509, NTRU-HPS-2048-677, NTRU-HPS-4096-821, NTRU-HPS-4096-1229, NTRU-HRSS-701 ou NTRU-HRSS-1373), pois esses esquemas não suportam encapsulamento desrandomizado. O problema surge porque os objetos OQS KEM são alocados sem inicialização zero e o wrapper em src/kem/kem.c verifica apenas se o ponteiro OQS KEM não é nulo antes de executar o valor residual do heap. Isso pode resultar no travamento do processo solicitante e negação de serviço se um aplicativo instanciar um desses KEMs NTRU afetados e invocar OQS KEM encaps derand nele.
Recommendations Atualizar para a versão 0.16.0. Evite invocar a função OQS KEM encaps derand ao usar NTRU-HPS-2048-509, NTRU-HPS-2048-677, NTRU-HPS-4096-821, NTRU-HPS-4096-1229, NTRU-HRSS-701 ou NTRU-HRSS-1373.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-JR5Q-R9QX-V738
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾