Resource exhaustion in py-asn1 - CVE-2026-59886
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to cause denial of service by exhausting CPU and memory in applications using pyasn1.
The vulnerability exists due to exact big-integer exponentiation during float conversion of ASN.1 REAL values with large exponents, triggered by operations on decoded objects rather than decoding alone. An unauthenticated remote attacker can supply a compact encoded REAL value that hangs the process when the application prints or compares it.
Affected software
Anolis OS
python-pyasn1-doc
python3-pyasn1
python3-pyasn1-modules
resource-agents
resource-agents-aliyun
resource-agents-gcp
resource-agents-paf
How to mitigate CVE-2026-59886
python-pyasn1-doc - update to 0.3.7-6.0.1
python3-pyasn1 - update to 0.3.7-6.0.1
python3-pyasn1-modules - update to 0.3.7-6.0.1
resource-agents - update to 4.9.0-54
resource-agents-aliyun - update to 4.9.0-54
resource-agents-gcp - update to 4.9.0-54
resource-agents-paf - update to 4.9.0-54