CVE-2026-30922 @ Library
Status
not_applicable
Priority
2.25
Match score
4.0
Risk
DoS
Remote
CVSS
7.5 HIGH
Reason
cpe: pyasn1; pkgs: pyasn1; version: in-range: pyasn1-0.1.9-2; risk:memory_corruption
Created
2026-08-03T20:10:50Z
Updated
2026-08-03T20:31:45Z
Closed
2026-08-03T20:31:45Z
Package interrogation (copy)
Run on the host — click to copy a command. Debian/apt
| Package | Commands |
|---|---|
| pyasn1-0.1.9-2 |
Inventory lookup
Search package inventory across systems, then return here. Create a ticket on systems the matcher missed.
Suggestions: pyasn1
No packages matching “pyasn1” in inventory.
Same product CVEs in your queue
Other tickets that look like the same product (from match reason). Relate them here to triage this CVE as the primary.
| CVE | CVSS | KEV | Systems | Status | Matched | Already related | |
|---|---|---|---|---|---|---|---|
| CVE-2026-59885 | 7.5 | Library | not_applicable | pyasn1 | → CVE-2026-59884 | ||
| CVE-2026-23490 | 7.5 | Library | not_applicable | pyasn1 | → CVE-2026-59884 | ||
| CVE-2026-59886 | 7.5 | Library | not_applicable | pyasn1 | → CVE-2026-59884 |
Related CVE (same fix)
This CVE is subordinated to primary CVE-2026-59884 — same product as CVE-2026-59884
Host OS / kernel
OS
Debian GNU/Linux 9 (stretch)
(9)
· debian
Arch
x86_64
kernel_release
uname -r → 4.9.0-19-amd64kernel_version
uname -v → #1 SMP Debian 4.9.320-2 (2022-06-30)For Linux kernel CVEs, kernel_version (Debian packaging / build string) often decides fixed vs not; kernel_release is used for upstream NVD range compares.
Description
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 payload containing thousands of nested `SEQUENCE` (`0x30`) or `SET` (`0x31`) tags with "Indefinite Length" (`0x80`) markers. This forces the decoder to recursively call itself until the Python interpreter crashes with a `RecursionError` or consumes all available memory (OOM), crashing the host application. This is a distinct vulnerability from CVE-2026-23490 (which addressed integer overflows in OID decoding). The fix for CVE-2026-23490 (`MAX_OID_ARC_CONTINUATION_OCTETS`) does not mitigate this recursion issue. Version 0.6.3 fixes this specific issue.
Determination
Related to primary CVE-2026-59884: same product as CVE-2026-59884
Update status
Add note only
Mitigation log
2026-08-03T20:31:45Z — not_applicable
Related to primary CVE-2026-59884: same product as CVE-2026-59884
References
- https://github.com/pyasn1/pyasn1/commit/25ad481c19fdb006e20485ef3fc2e5b3eff30ef0
- https://github.com/pyasn1/pyasn1/security/advisories/GHSA-jr27-m4p2-rc6r
- http://www.openwall.com/lists/oss-security/2026/03/20/4
- https://lists.debian.org/debian-lts-announce/2026/05/msg00001.html
- https://access.redhat.com/errata/RHSA-2026:10184
- https://access.redhat.com/errata/RHSA-2026:12176
- https://access.redhat.com/errata/RHSA-2026:13508
- https://access.redhat.com/errata/RHSA-2026:13512
- https://access.redhat.com/errata/RHSA-2026:13545
- https://access.redhat.com/errata/RHSA-2026:13553
- https://access.redhat.com/errata/RHSA-2026:13902
- https://access.redhat.com/errata/RHSA-2026:13916
- https://access.redhat.com/errata/RHSA-2026:13917
- https://access.redhat.com/errata/RHSA-2026:14020
- https://access.redhat.com/errata/RHSA-2026:16009
NVD: CVE-2026-30922