CVE-2026-119196 in pyasn1informação

Sumário

de VulDB • 29/10/2026

pyasn1 é uma biblioteca ASN.1 genérica para Python. Antes da versão 0.6.5, a decodificação de BIT STRING construído desloca e copia repetidamente o valor completo dos bits acumulado a partir de fragmentos anteriores. A entrada BER ou CER controlada pelo atacante contém muitos fragmentos de BIT STRING construídos; DER orientado por esquema também aceita um BIT STRING construído com comprimento definido. O BitStringPayloadDecoder chama repetidamente BitString.fromOctetString, utilizando o bitString anterior como prefixo, deslocando um SizedInteger em crescimento constante para cada fragmento e causando trabalho quadrático (quadratic work). Valores fragmentados grandes podem esgotar a CPU durante a decodificação() sem exigir conversão ou formatação posterior. Este problema é corrigido na versão 0.6.5.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

GitHub M

Reservar

29/10/2026

Divulgação

29/10/2026

Moderação

aceite

Entrada

VDB-428754

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!