CyberSecBulletin

Pyasn1 vulnerabilities

We track 9 vulnerabilities in Pyasn1 products. 9 are rated high or critical, and none are known to be exploited. The most recent was published on October 29, 2026.

9vulnerabilities
0critical
9high
0exploited
7.5average CVSS score

Latest Pyasn1 vulnerabilities

  • 7.5 High severity

    pyasn1: Inefficient Algorithmic Complexity

    CVE-2026-119197Pyasn1

    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-encoded REAL with a

  • 7.5 High severity

    pyasn1: Inefficient Algorithmic Complexity

    CVE-2026-119196Pyasn1

    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 constructed BIT STRING frag

  • 7.5 High severity

    pyasn1: Inefficient Algorithmic Complexity

    CVE-2026-119195Pyasn1

    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 constructed OCTET STRING or c

  • 7.5 High severity

    pyasn1: Inefficient Algorithmic Complexity

    CVE-2026-119194Pyasn1

    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-controlled BER, CER, or

  • 7.5 High severity

    pyasn1: Uncontrolled Resource Consumption

    CVE-2026-59886Pyasn1

    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 bytes long can carry a

  • 7.5 High severity

    pyasn1: Uncontrolled Resource Consumption

    CVE-2026-59885Pyasn1

    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 with many arcs consume

  • 7.5 High severity

    pyasn1: Uncontrolled Resource Consumption

    CVE-2026-59884Pyasn1

    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 force construction o

  • 7.5 High severity

    pyasn1: Uncontrolled Recursion

    CVE-2026-30922Pyasn1

    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 supply a crafted paylo

  • 7.5 High severity

    pyasn1: Allocation of Resources Without Limits or Throttling

    CVE-2026-23490Pyasn1

    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.