PT-2026-132814
CVE-2026-119195
·
Published
2026-10-29
·
Updated
2026-11-09
Description by
CVSS 3.1
7.5
HighMetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions
pyasn1 versions prior to 0.6.5
Description
Constructed string and indefinite-length ANY decoding repeatedly concatenates fragments onto a growing bytes value. When processing attacker-controlled BER (Basic Encoding Rules) or CER (Canonical Encoding Rules) data containing numerous constructed OCTET STRING or character-string fragments, the system performs quadratic work. Specifically,
OctetStringPayloadDecoder uses growing header concatenation and AnyPayloadDecoder.indefLenValueDecoder uses growing chunk concatenation, repeatedly copying an increasing prefix. This can lead to CPU exhaustion by occupying decoding workers if a sufficiently fragmented value is provided.Recommendations
Update to version 0.6.5.
Found an issue in the description? Have something to add? Feel free to write us 👾