CVE-2026-119197 in pyasn1informazioni

Riassunto

di VulDB • 29/10/2026

pyasn1 è una libreria ASN.1 generica per Python. Prima della versione 0.6.5, la decodifica binaria di REAL costruiva un mantissa grande un ottetto alla volta spostando a sinistra un intero in crescita e sezionando la stringa di byte rimanente. Un input ASN.1 controllato dall'attaccante includeva un valore REAL codificato in binary con una mantissa ampia ed era elaborato dalle funzioni decode() BER, CER o DER, sia con che senza uno schema contenente REAL. RealPayloadDecoder.valueDecoder eseguiva ripetutamente operazioni di shift a sinistra (left shift), OR bitwise e copia del suffisso per ogni ottetto della mantissa, rendendo il tempo di decodifica quadratico rispetto alla lunghezza della mantissa. Un valore REAL relativamente piccolo poteva tenere occupato un worker di decodifica su un core CPU per diversi secondi o più, causando una perdita di disponibilità. Questo problema è stato risolto nella versione 0.6.5.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

29/10/2026

Divulgazione

29/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!