Every CVE Search/ Get API key

CVE-2026-59885

pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service

7.5 HighFix available

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.62%Up 0.3 points since Jul 15, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.5

pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-407
Updated
2026-11-02
EUVDEUVD-2026-43955 7.5

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
EUVD-2026-43955
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-8ppf-4f7h-5ppj 7.5

pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service

Impact

The BER/CER/DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs. A small crafted payload (tens of kilobytes) containing an OID with many arcs consumes seconds of CPU per decode() call, allowing denial of service in any application that decodes untrusted ASN.1 data (certificates, LDAP, SNMP, Kerberos, etc.). The corresponding encoders have the same quadratic behavior, reachable when an application re-encodes previously decoded attacker-supplied values.

The arc-size limit introduced for CVE-2026-23490 bounds the byte length of an individual arc but not the number of arcs, so it does not mitigate this issue.

Affected components

ObjectIdentifierPayloadDecoder and RelativeOIDPayloadDecoder in pyasn1/codec/ber/decoder.py; ObjectIdentifierEncoder and RelativeOIDEncoder in pyasn1/codec/ber/encoder.py. The CER and DER codecs inherit these and are equally affected.

Patches

Fixed in pyasn1 0.6.4: arc accumulation in both decoders and encoders now runs in linear time.

Workarounds

Limit the size of untrusted ASN.1 input before decoding.

Record
GHSA-8ppf-4f7h-5ppj
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-407
Updated
2026-11-02
NVD 7.5

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-407
Updated
2026-11-02
OSVBELL-CVE-2026-59885 7.5
Record
BELL-CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 7.5

pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-407
Updated
2026-11-02
Show 19 moreShow less
OSVDEBIAN-CVE-2026-59885 7.5

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
DEBIAN-CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVGHSA-8ppf-4f7h-5ppj 7.5

pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service

Impact

The BER/CER/DER decoders process OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs. A small crafted payload (tens of kilobytes) containing an OID with many arcs consumes seconds of CPU per decode() call, allowing denial of service in any application that decodes untrusted ASN.1 data (certificates, LDAP, SNMP, Kerberos, etc.). The corresponding encoders have the same quadratic behavior, reachable when an application re-encodes previously decoded attacker-supplied values.

The arc-size limit introduced for CVE-2026-23490 bounds the byte length of an individual arc but not the number of arcs, so it does not mitigate this issue.

Affected components

ObjectIdentifierPayloadDecoder and RelativeOIDPayloadDecoder in pyasn1/codec/ber/decoder.py; ObjectIdentifierEncoder and RelativeOIDEncoder in pyasn1/codec/ber/encoder.py. The CER and DER codecs inherit these and are equally affected.

Patches

Fixed in pyasn1 0.6.4: arc accumulation in both decoders and encoders now runs in linear time.

Workarounds

Limit the size of untrusted ASN.1 input before decoding.

Record
GHSA-8ppf-4f7h-5ppj
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-407
Updated
2026-11-02
OSVOESA-2026-3198 7.5

python-pyasn1 security update

Abstract Syntax Notation One (ASN.1) is a technology for exchanging structured data in a universally understood, hardware agnostic way. Many industrial, security and telephony applications heavily rely on ASN.1. The pyasn1 library implements ASN.1 support in pure-Python.

Security Fix(es):

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 of an arbitrarily large integer with CPU cost growing quadratically and to trigger unhandled ValueError exceptions in Python 3.11+ error formatting paths. Any application decoding untrusted BER, CER, or DER input is affected. This issue is fixed in version 0.6.4.(CVE-2026-59884)

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.(CVE-2026-59885)

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 very large exponent, causing float conversion through prettyPrint(), str(), comparison, arithmetic, int(), or an explicit float() call to consume excessive CPU and memory and hang applications that decode untrusted ASN.1 data and then print, log, or compare decoded objects. This issue is fixed in version 0.6.4.(CVE-2026-59886)

Record
OESA-2026-3198
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVPYSEC-2026-3456 7.5

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
PYSEC-2026-3456
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:40236 7.5

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:40236
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:50319 8.2

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.5 Product Security and Bug Fix Update

Record
RHSA-2026:50319
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:50336 8.2

Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.6 Product Security and Bug Fix Update

Record
RHSA-2026:50336
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-59885 7.5

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
UBUNTU-CVE-2026-59885
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-92430 No score

CVE-2026-59885 affecting package python-pyasn1 for versions less than 0.4.8-3

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 consumes excessive CPU per decode() call and can deny service to applications that decode untrusted ASN.1 data. The corresponding encoders have the same quadratic behavior when an application re-encodes previously decoded attacker-supplied values. This issue is fixed in version 0.6.4.

Record
AZL-92430
Updated
2026-11-05
OSVMGASA-2026-0380 No score

Updated python-pyasn1 packages fix security vulnerabilities

The BER decoder (shared by the CER and DER codecs) parses long-form tags by accumulating continuation octets in a loop with no upper bound on the size of the tag ID. A crafted input can force the decoder to build an arbitrarily large integer, with CPU cost growing quadratically in input size — a ~1 MB input consumes over a minute of CPU. On Python 3.11+, the oversized tag ID can also trigger an unhandled ValueError (integer string conversion limit) while the decoder formats error messages, violating the documented PyAsn1Error contract and potentially bypassing caller error handling.

Record
MGASA-2026-0380
Updated
2026-11-02
OSVopenSUSE-SU-2026:11318-1 No score

python313-pyasn1-0.6.4-1.1 on GA media

These are all security issues fixed in the python313-pyasn1-0.6.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11318-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21392-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
openSUSE-SU-2026:21392-1
Updated
2026-11-02
OSVROOT-APP-PYPI-CVE-2026-59885 No score

CVE-2026-59885 in pyasn1 - Patched by Root

Root has patched CVE-2026-59885 in the pyasn1 package for Root:PyPI. Multiple fixed versions available.

Record
ROOT-APP-PYPI-CVE-2026-59885
Updated
2026-11-05
OSVSUSE-SU-2026:22765-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
SUSE-SU-2026:22765-1
Updated
2026-11-02
OSVSUSE-SU-2026:22830-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
SUSE-SU-2026:22830-1
Updated
2026-11-02
OSVSUSE-SU-2026:23006-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
SUSE-SU-2026:23006-1
Updated
2026-11-02
OSVSUSE-SU-2026:23167-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: Uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
SUSE-SU-2026:23167-1
Updated
2026-11-02
OSVSUSE-SU-2026:3238-1 No score

Security update for python-pyasn1

This update for python-pyasn1 fixes the following issues:

  • CVE-2026-59884: BER/CER/DER decoder denial of service via unbounded long-form tag IDs (bsc#1271464).
  • CVE-2026-59885: quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service (bsc#1271465).
  • CVE-2026-59886: uncontrolled resource consumption when converting decoded REAL values (bsc#1271466).
Record
SUSE-SU-2026:3238-1
Updated
2026-11-02
OSVUSN-8712-1 No score

pyasn1 vulnerabilities

It was discovered that pyasn1 did not properly bound the size of long-form tag identifiers when parsing BER, CER, or DER encoded data. An attacker could possibly use this issue to cause applications decoding untrusted ASN.1 data to consume excessive CPU resources, resulting in a denial of service. (CVE-2026-59884)

It was discovered that pyasn1 processed OBJECT IDENTIFIER and RELATIVE-OID values in quadratic time relative to the number of arcs. An attacker could possibly use this issue to cause applications decoding untrusted ASN.1 data to consume excessive CPU resources, resulting in a denial of service. (CVE-2026-59885)

It was discovered that pyasn1 incorrectly handled conversion of decoded REAL values to Python float types. An attacker could possibly use this issue to cause applications decoding untrusted ASN.1 data to consume excessive CPU and memory resources, resulting in a denial of service. (CVE-2026-59886)

Record
USN-8712-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pyasn1
PyPI
through 0.6.3
0.6.4
python-pyasn1
Azure Linux:3
before 0.4.8-3
0.4.8-3
py3-asn1
Alpaquita:23
0.4.8-r3 up to 0.4.8-r6
0.4.8-r6
py3-asn1
Alpaquita:25
0.6.1-r0 up to 0.6.4-r0
0.6.4-r0
py3-asn1
Alpaquita:stream
0.4.8-r2 up to 0.6.4-r0
0.6.4-r0
pyasn1
Debian:12
before 0.4.8-3+deb12u3, plus listed versions
0.4.8-30.4.8-3+deb12u10.4.8-3+deb12u2
0.4.8-3+deb12u3
pyasn1
Debian:13
before 0.6.1-1+deb13u3, plus listed versions
0.6.1-10.6.1-1+deb13u10.6.1-1+deb13u2
0.6.1-1+deb13u3
pyasn1
Debian:14
before 0.6.4-1, plus listed versions
0.6.1-10.6.2-10.6.2-1~bpo13+10.6.3-10.6.4-1~bpo13+1
0.6.4-1
pyasn1
PyPI
before 0.6.4, plus listed versions
0.0.10a0.0.11a0.0.12a0.0.130.0.13a
Show 36 moreShow less
0.0.13b0.0.6a0.0.9a0.1.10.1.20.1.30.1.40.1.50.1.60.1.70.1.80.1.90.2.10.2.20.2.30.3.10.3.20.3.30.3.40.3.50.3.60.3.70.4.10.4.20.4.30.4.40.4.50.4.60.4.70.4.80.5.00.5.10.6.00.6.10.6.20.6.3
0.6.4
python-pyasn1
Mageia:10
From an advisory covering 3 CVEs
before 0.6.4-1.mga10
0.6.4-1.mga10
Show 116 moreShow less
Affected packages
PackageAffectedFixed
python-pyasn1
openEuler:20.03-LTS-SP4
From an advisory covering 3 CVEs
before 0.4.8-3.oe2003sp4
0.4.8-3.oe2003sp4
python-pyasn1
openEuler:22.03-LTS-SP4
From an advisory covering 3 CVEs
before 0.4.8-6.oe2203sp4
0.4.8-6.oe2203sp4
python-pyasn1
openEuler:24.03-LTS-SP1
From an advisory covering 3 CVEs
before 0.5.1-4.oe2403sp1
0.5.1-4.oe2403sp1
python-pyasn1
openEuler:24.03-LTS-SP3
From an advisory covering 3 CVEs
before 0.5.1-4.oe2403sp3
0.5.1-4.oe2403sp3
python-pyasn1
openEuler:24.03-LTS-SP4
From an advisory covering 3 CVEs
before 0.5.1-4.oe2403sp4
0.5.1-4.oe2403sp4
jaeger
Red Hat:hummingbird:1
From an advisory covering 2 CVEs
before 0:2.19.0-1.1.hum1
0:2.19.0-1.1.hum1
automation-eda-controller
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.1.21-1.el8ap
0:1.1.21-1.el8ap
automation-eda-controller-base
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.1.21-1.el8ap
0:1.1.21-1.el8ap
automation-eda-controller-base-services
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.1.21-1.el8ap
0:1.1.21-1.el8ap
automation-eda-controller-event-stream-services
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.1.21-1.el8ap
0:1.1.21-1.el8ap
automation-eda-controller-worker-services
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.1.21-1.el8ap
0:1.1.21-1.el8ap
automation-eda-controller
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.1.21-1.el9ap
0:1.1.21-1.el9ap
automation-eda-controller-base
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.1.21-1.el9ap
0:1.1.21-1.el9ap
automation-eda-controller-base-services
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.1.21-1.el9ap
0:1.1.21-1.el9ap
automation-eda-controller-event-stream-services
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.1.21-1.el9ap
0:1.1.21-1.el9ap
automation-eda-controller-worker-services
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.1.21-1.el9ap
0:1.1.21-1.el9ap
receptor
Red Hat:ansible_automation_platform_developer:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptor
Red Hat:ansible_automation_platform_inside:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptor
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptor
Red Hat:ansible_automation_platform_developer:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor
Red Hat:ansible_automation_platform_inside:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
automation-gateway-proxy-server
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:2.5.10-7.el8ap
0:2.5.10-7.el8ap
automation-gateway-proxy-server
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
python3.12-aiohttp
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:3.14.1-2.el8ap
0:3.14.1-2.el8ap
python3.12-aiohttp
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:3.14.1-2.el9ap
0:3.14.1-2.el9ap
automation-gateway-proxy
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:2.5.10-7.el8ap
0:2.5.10-7.el8ap
automation-gateway-proxy-debugsource
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:2.5.10-7.el8ap
0:2.5.10-7.el8ap
automation-gateway-proxy-server-debuginfo
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:2.5.10-7.el8ap
0:2.5.10-7.el8ap
automation-gateway-proxy
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
automation-gateway-proxy-debugsource
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
automation-gateway-proxy-server-debuginfo
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptorctl
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:1.6.7-1.el8ap
0:1.6.7-1.el8ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptorctl
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
python3.12-daphne
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:4.2.2-1.el8ap
0:4.2.2-1.el8ap
python3.12-daphne
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:4.2.2-1.el9ap
0:4.2.2-1.el9ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:4.6.31-1.el8ap
0:4.6.31-1.el8ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:4.6.31-1.el9ap
0:4.6.31-1.el9ap
python3.12-pillow
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:12.3.0-1.el8ap
0:12.3.0-1.el8ap
python3.12-pillow
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:12.3.0-1.el9ap
0:12.3.0-1.el9ap
python3.12-pyasn1
Red Hat:ansible_automation_platform:2.5::el8
From an advisory covering 17 CVEs
before 0:0.6.4-1.el8ap
0:0.6.4-1.el8ap
python3.12-pyasn1
Red Hat:ansible_automation_platform:2.5::el9
From an advisory covering 17 CVEs
before 0:0.6.4-1.el9ap
0:0.6.4-1.el9ap
automation-eda-controller
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.2.11-1.el9ap
0:1.2.11-1.el9ap
automation-eda-controller-base
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.2.11-1.el9ap
0:1.2.11-1.el9ap
automation-eda-controller-base-services
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.2.11-1.el9ap
0:1.2.11-1.el9ap
automation-eda-controller-event-stream-services
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.2.11-1.el9ap
0:1.2.11-1.el9ap
automation-eda-controller-worker-services
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.2.11-1.el9ap
0:1.2.11-1.el9ap
automation-gateway-proxy
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
automation-gateway-proxy-debugsource
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
automation-gateway-proxy-server
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
automation-gateway-proxy-server-debuginfo
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:2.6.17-2.el9ap
0:2.6.17-2.el9ap
python3.12-aiohttp
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:3.14.1-2.el9ap
0:3.14.1-2.el9ap
python3.12-aiohttp-debuginfo
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:3.14.1-2.el9ap
0:3.14.1-2.el9ap
python3.12-aiohttp-debugsource
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:3.14.1-2.el9ap
0:3.14.1-2.el9ap
receptor
Red Hat:ansible_automation_platform:2.6::el10
From an advisory covering 17 CVEs
before 0:1.6.7-1.el10ap
0:1.6.7-1.el10ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.6::el10
From an advisory covering 17 CVEs
before 0:1.6.7-1.el10ap
0:1.6.7-1.el10ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.6::el10
From an advisory covering 17 CVEs
before 0:1.6.7-1.el10ap
0:1.6.7-1.el10ap
receptorctl
Red Hat:ansible_automation_platform:2.6::el10
From an advisory covering 17 CVEs
before 0:1.6.7-1.el10ap
0:1.6.7-1.el10ap
receptor
Red Hat:ansible_automation_platform_developer:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptorctl
Red Hat:ansible_automation_platform_developer:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor
Red Hat:ansible_automation_platform_inside:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptorctl
Red Hat:ansible_automation_platform_inside:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor-debuginfo
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptor-debugsource
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
receptorctl
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:1.6.7-1.el9ap
0:1.6.7-1.el9ap
python3.12-daphne
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.2.2-1.el9ap
0:4.2.2-1.el9ap
automation-controller
Red Hat:ansible_automation_platform_developer:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller-cli
Red Hat:ansible_automation_platform_developer:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller-cli
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller-server
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller-ui
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
automation-controller-venv-tower
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:4.7.15-2.el9ap
0:4.7.15-2.el9ap
python3.12-pillow
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:12.3.0-1.el9ap
0:12.3.0-1.el9ap
python3.12-pillow-debuginfo
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:12.3.0-1.el9ap
0:12.3.0-1.el9ap
python3.12-pillow-debugsource
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:12.3.0-1.el9ap
0:12.3.0-1.el9ap
python3.12-pyasn1
Red Hat:ansible_automation_platform:2.6::el9
From an advisory covering 17 CVEs
before 0:0.6.4-1.el9ap
0:0.6.4-1.el9ap
pyasn1
Root:PyPI
before 0.6.2+aikido.3
0.6.2+aikido.30.5.1+aikido.20.6.1+aikido.50.6.3+aikido.20.5.1+aikido.30.6.2+aikido.40.5.1+aikido.40.6.1+aikido.60.6.2+aikido.50.6.3+aikido.30.5.0+aikido.10.6.1+aikido.7
python-pyasn1
SUSE:Linux Micro 6.2
From an advisory covering 3 CVEs
before 0.6.1-160000.5.1
0.6.1-160000.5.1
python-pyasn1
SUSE:Linux Enterprise Server 16.0
From an advisory covering 3 CVEs
before 0.6.1-160000.5.1
0.6.1-160000.5.1
python-pyasn1
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 3 CVEs
before 0.6.1-160000.5.1
0.6.1-160000.5.1
python-pyasn1
SUSE:Linux Micro 6.0
From an advisory covering 3 CVEs
before 0.5.0-5.1
0.5.0-5.1
python-pyasn1
SUSE:Linux Micro 6.1
From an advisory covering 3 CVEs
before 0.5.0-slfo.1.1_4.1
0.5.0-slfo.1.1_4.1
python-pyasn1
SUSE:Linux Enterprise Module for Public Cloud 15 SP4
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
python-pyasn1
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 3 CVEs
before 0.5.0-150400.12.16.1
0.5.0-150400.12.16.1
pyasn1
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
0.1.4-0ubuntu10.1.7-1ubuntu10.1.7-1ubuntu20.1.7-1ubuntu2.10.1.7-1ubuntu2.1+esm1
None known
pyasn1
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
0.1.8-20.1.9-10.1.9-1ubuntu0.1~esm1
None known
pyasn1
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
0.1.9-20.4.2-30.4.2-3ubuntu0.18.04.1~esm1
None known
pyasn1
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
0.4.2-30.4.2-3build10.4.2-3ubuntu0.20.04.1~esm1
None known
pyasn1
Ubuntu:22.04:LTS
before 0.4.8-1ubuntu0.3, plus listed versions
0.4.8-10.4.8-1ubuntu0.10.4.8-1ubuntu0.2
0.4.8-1ubuntu0.3
pyasn1
Ubuntu:24.04:LTS
before 0.4.8-4ubuntu0.3, plus listed versions
0.4.8-40.4.8-4ubuntu0.10.4.8-4ubuntu0.2
0.4.8-4ubuntu0.3
pyasn1
Ubuntu:26.04:LTS
before 0.6.3-1ubuntu0.1, plus listed versions
0.6.1-10.6.1-1build10.6.2-10.6.3-1
0.6.3-1ubuntu0.1
pyasn1
Ubuntu:22.04:LTS
From an advisory covering 3 CVEs
before 0.4.8-1ubuntu0.3, plus listed versions
0.4.8-10.4.8-1ubuntu0.10.4.8-1ubuntu0.2
0.4.8-1ubuntu0.3
pyasn1
Ubuntu:24.04:LTS
From an advisory covering 3 CVEs
before 0.4.8-4ubuntu0.3, plus listed versions
0.4.8-40.4.8-4ubuntu0.10.4.8-4ubuntu0.2
0.4.8-4ubuntu0.3
pyasn1
Ubuntu:26.04:LTS
From an advisory covering 3 CVEs
before 0.6.3-1ubuntu0.1, plus listed versions
0.6.1-10.6.1-1build10.6.2-10.6.3-1
0.6.3-1ubuntu0.1
python-pyasn1
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 0.6.4-1.1
0.6.4-1.1
python-pyasn1
openSUSE:Leap 16.0
From an advisory covering 3 CVEs
before 0.6.1-160000.5.1
0.6.1-160000.5.1

History

History
RecordedChangedSources
affected
affected, factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-59885 is a high vulnerability (CVSS 7.5) in Pyasn1, published July 14, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.62%, the 49th percentile. Fixed in pyasn1 0.6.4.

References

Show 146 moreShow less
MoveEnter Open