PT-2026-39309 · Pypi · Smallbitvec
Ksj1230
·
Publicado
2026-05-09
·
Atualizado
2026-05-27
·
CVE-2026-44983
CVSS v3.1
7.3
Alta
| Vetor | AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H |
Nome do Software Vulnerável e Versões Afetadas
smallbitvec (versões afetadas não especificadas)
Descrição
Ocorre um estouro de inteiro (integer overflow) durante o cálculo interno de capacidade na função
buffer len(cap). Quando a variável cap está próxima de usize::MAX, a aritmética não verificada faz com que o valor sofra um wrap around em builds de release, levando a uma alocação de heap subdimensionada. Isso cria uma discrepância onde os metadados internos refletem um tamanho maior do que o buffer efetivamente alocado. Consequentemente, chamadas de API seguras, como set, push e reserve, realizam computações de índice baseadas nesses metadados corrompidos, resultando em acesso à memória fora dos limites e um estouro de buffer de heap (heap buffer overflow).Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Heap Based Buffer Overflow
Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Smallbitvec