pyasn1
PyPI9 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting pyasn1page 1 of 1
- CVE-2026-119194HIGHCVSS 7.5EG 7.5fixed in 0.6.52026-10-29
vulnerable: 0.3.3 ... 0.6.4 (20 versions)
pyasn1 is a generic ASN.1 library for Python. From 0.3.3 until 0.6.5, schemaless container decoding stores every decoded component's TagSet in a growing set even though only one-versus-multiple tag types must be distinguished. Attacker-con…
- CVE-2026-119195HIGHCVSS 7.5EG 7.5fixed in 0.6.52026-10-29
vulnerable: 0.0.10a ... 0.6.4 (42 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.5, constructed string and indefinite-length ANY decoding repeatedly concatenates each fragment onto a growing bytes value. Attacker-controlled BER or CER data can use many construc…
- CVE-2026-119196HIGHCVSS 7.5EG 7.5fixed in 0.6.52026-10-29
vulnerable: 0.0.10a ... 0.6.4 (42 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.5, constructed BIT STRING decoding repeatedly shifts and copies the complete bit value accumulated from earlier fragments. Attacker-controlled BER or CER input contains many constr…
- CVE-2026-119197HIGHCVSS 7.5EG 7.5fixed in 0.6.52026-10-29
vulnerable: 0.0.10a ... 0.6.4 (42 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.5, binary REAL decoding builds a large mantissa one octet at a time by shifting a growing integer and slicing the remaining byte string. Attacker-controlled ASN.1 includes a binary…
- CVE-2026-23490HIGHCVSS 7.5EG 7.5fixed in 0.6.22026-01-16
vulnerable: 0.6.1
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.2, a Denial-of-Service issue has been found that leads to memory exhaustion from malformed RELATIVE-OID with excessive continuation octets. This vulnerability is fixed in 0.6.2.
- CVE-2026-30922HIGHCVSS 7.5EG 7.5fixed in 0.6.32026-03-18
vulnerable: 0.0.10a ... 0.6.2 (40 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.3, the `pyasn1` library is vulnerable to a Denial of Service (DoS) attack caused by uncontrolled recursion when decoding ASN.1 data with deeply nested structures. An attacker can s…
- CVE-2026-59884HIGHCVSS 7.5EG 7.5fixed in 0.6.42026-07-14
vulnerable: 0.0.10a ... 0.6.3 (41 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER decoder shared by the CER and DER codecs parses long-form tags by accumulating continuation octets without an upper bound on the tag ID size, allowing a crafted input to…
- CVE-2026-59885HIGHCVSS 7.5EG 7.5fixed in 0.6.42026-07-14
vulnerable: 0.0.10a ... 0.6.3 (41 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER, CER, and DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs, so a small crafted payload containing an OID w…
- CVE-2026-59886HIGHCVSS 7.5EG 7.5fixed in 0.6.42026-07-14
vulnerable: 0.0.10a ... 0.6.3 (41 versions)
pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the univ.Real type converted its mantissa, base, and exponent value to a Python float using exact big-integer exponentiation. A BER, CER, or DER encoded REAL value only a few by…
Check whether pyasn1 is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for pyasn1 CVEs against the assets you own.
Book a Demo →