CVE catalog

CVE-2026-30922

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 deep

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.82% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpyasn1sid0.6.4-1fixed
Debianpyasn1forky0.6.4-1fixed
Debianpyasn1trixie0.6.1-1+deb13u3fixed
Debianpyasn1trixie-security0.6.1-1+deb13u2fixed
Debianpyasn1bookworm0.4.8-3+deb12u2fixed
Debianpyasn1bookworm-security0.4.8-3+deb12u3fixed
Cpepyasn1Not reported0.4.8-4ubuntu0.2fixed
Cpepython-pyasn1-docNot reported0.4.8-4ubuntu0.2fixed
Cpepython3-pyasn1Not reported0.4.8-4ubuntu0.2fixed
Cpepyasn1Not reported0.6.3fixed
Pippyasn1Not reported0.6.3fixed
Ubuntupyasn1pro0.4.2-3vulnerable
Ubuntupyasn1pro0.4.2-3build1vulnerable
Ubuntupyasn1pro0.4.2-3ubuntu0.20.04.1~esm1fixed
Ubuntupyasn122.040.4.8-1vulnerable
Ubuntupyasn122.040.4.8-1ubuntu0.1vulnerable
Ubuntupyasn122.040.4.8-1ubuntu0.2fixed
Ubuntupyasn124.040.4.8-4vulnerable
Ubuntupyasn124.040.4.8-4ubuntu0.1vulnerable
Ubuntupyasn124.040.4.8-4ubuntu0.2fixed
Ubuntupyasn125.100.6.1-1vulnerable
Ubuntupyasn125.100.6.1-1ubuntu0.1vulnerable
Ubuntupyasn125.100.6.1-1ubuntu0.2fixed
Ubuntupyasn122.040.4.8-1vulnerable
Ubuntupyasn122.040.4.8-1ubuntu0.1vulnerable
Ubuntupyasn122.040.4.8-1ubuntu0.2fixed
Ubuntupyasn124.040.4.8-4vulnerable
Ubuntupyasn124.040.4.8-4ubuntu0.1vulnerable
Ubuntupyasn124.040.4.8-4ubuntu0.2fixed
Ubuntupyasn125.100.6.1-1vulnerable
Ubuntupyasn125.100.6.1-1ubuntu0.1vulnerable
Ubuntupyasn125.100.6.1-1ubuntu0.2fixed
Susepython-pyasn1linux enterprise server 16.00.6.1-160000.4.1fixed
Susepython-pyasn1linux enterprise server for sap applications 16.00.6.1-160000.4.1fixed
Susepython-pyasn1linux enterprise micro 5.30.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise micro 5.40.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise micro 5.50.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise module for basesystem 15 sp70.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp4-espos0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp4-ltss0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp5-espos0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp5-ltss0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server 15 sp4-ltss0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server 15 sp5-ltss0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server 15 sp6-ltss0.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp40.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp50.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp60.4.2-150000.3.16.1fixed
Susepython-pyasn1linux enterprise micro 5.20.4.2-150000.3.16.1fixed
Susepython-pyasn1linux micro 6.10.5.0-slfo.1.1_3.1fixed
Opensusepython-pyasn1leap 16.00.6.1-160000.4.1fixed
Susepython-pyasn1linux micro 6.20.6.1-160000.4.1fixed
Susepython-pyasn1linux enterprise module for public cloud 15 sp40.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise module for python 3 15 sp70.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp4-espos0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp4-ltss0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp5-espos0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise high performance computing 15 sp5-ltss0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server 15 sp4-ltss0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server 15 sp5-ltss0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server 15 sp6-ltss0.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp40.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp50.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server for sap applications 15 sp60.5.0-150400.12.13.1fixed
Opensusepython-pyasn1leap 15.60.5.0-150400.12.13.1fixed
Susepython-pyasn1linux enterprise server 12 sp5-ltss0.1.9-4.14.1fixed
Susepython-pyasn1linux enterprise server ltss extended security 12 sp50.1.9-4.14.1fixed
Susepython-pyasn1linux micro 6.00.5.0-4.1fixed
Opensusepython-pyasn1tumbleweed0.6.3-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpyasn1sourcesid0.6.3-1not yet assignedNot reported[1131371]
Debianpyasn1sourceforky0.6.3-1not yet assignedNot reported[1131371]
Debianpyasn1sourcetrixie0.6.1-1+deb13u2not yet assignedNot reported[1131371]
Debianpyasn1sourcebookworm0.4.8-3+deb12u2not yet assignedNot reported[1131371]
Cpepyasn1cpeNot reported0.4.8-4ubuntu0.2Not reportedNot reportedNot reported
Cpepython-pyasn1-doccpeNot reported0.4.8-4ubuntu0.2Not reportedNot reportedNot reported
Cpepython3-pyasn1cpeNot reported0.4.8-4ubuntu0.2Not reportedNot reportedNot reported
Cpepyasn1cpeNot reported0.6.3Not reportedNVD-CVE-2026-30922Not reported
Pippyasn1pipNot reported0.6.3Not reportedGHSA-JR27-M4P2-RC6RNot reported
Ubuntupyasn1debpro0.4.2-3ubuntu0.20.04.1~esm1Not reportedUBUNTU-CVE-2026-30922Not reported
Ubuntupyasn1deb22.040.4.8-1ubuntu0.2Not reportedUBUNTU-CVE-2026-30922Not reported
Ubuntupyasn1deb24.040.4.8-4ubuntu0.2Not reportedUBUNTU-CVE-2026-30922Not reported
Ubuntupyasn1deb25.100.6.1-1ubuntu0.2Not reportedUBUNTU-CVE-2026-30922Not reported
Ubuntupyasn1deb22.040.4.8-1ubuntu0.2Not reportedUSN-8129-1Not reported
Ubuntupyasn1deb24.040.4.8-4ubuntu0.2Not reportedUSN-8129-1Not reported
Ubuntupyasn1deb25.100.6.1-1ubuntu0.2Not reportedUSN-8129-1Not reported
Susepython-pyasn1rpmlinux enterprise server 16.00.6.1-160000.4.1Not reportedSUSE-SU-2026:20929-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 16.00.6.1-160000.4.1Not reportedSUSE-SU-2026:20929-1Not reported
Susepython-pyasn1rpmlinux enterprise micro 5.30.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise micro 5.40.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise micro 5.50.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise module for basesystem 15 sp70.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp4-espos0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp4-ltss0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp5-espos0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp5-ltss0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp4-ltss0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp5-ltss0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp6-ltss0.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp40.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp50.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp60.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux enterprise micro 5.20.4.2-150000.3.16.1Not reportedSUSE-SU-2026:1158-1Not reported
Susepython-pyasn1rpmlinux micro 6.10.5.0-slfo.1.1_3.1Not reportedSUSE-SU-2026:20878-1Not reported
Opensusepython-pyasn1rpmleap 16.00.6.1-160000.4.1Not reportedOPENSUSE-SU-2026:20418-1Not reported
Susepython-pyasn1rpmlinux micro 6.20.6.1-160000.4.1Not reportedSUSE-SU-2026:20835-1Not reported
Susepython-pyasn1rpmlinux enterprise module for public cloud 15 sp40.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise module for python 3 15 sp70.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp4-espos0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp4-ltss0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp5-espos0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise high performance computing 15 sp5-ltss0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp4-ltss0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp5-ltss0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server 15 sp6-ltss0.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp40.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp50.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server for sap applications 15 sp60.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Opensusepython-pyasn1rpmleap 15.60.5.0-150400.12.13.1Not reportedSUSE-SU-2026:1075-1Not reported
Susepython-pyasn1rpmlinux enterprise server 12 sp5-ltss0.1.9-4.14.1Not reportedSUSE-SU-2026:1076-1Not reported
Susepython-pyasn1rpmlinux enterprise server ltss extended security 12 sp50.1.9-4.14.1Not reportedSUSE-SU-2026:1076-1Not reported
Susepython-pyasn1rpmlinux micro 6.00.5.0-4.1Not reportedSUSE-SU-2026:20821-1Not reported
Opensusepython-pyasn1rpmtumbleweed0.6.3-1.1Not reportedOPENSUSE-SU-2026:10393-1Not reported

[Debian bug #1131371]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-pyasn1]

    Details (1)
    • 0.6.4-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.6.3-1.1

      Version impact unknown

      nvd · python-pyasn1 · opensuse · tumbleweed

  • Source package: [python-pyasn1]

    Details (1)
    • 0.6.4-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.6.3-1.1

      Version impact unknown

      nvd · python-pyasn1 · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [pyasn1]

    Details (4)
    • 0.4.8-3+deb12u2 · all · bookworm

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

  • Source package: [pyasn1]

    Details (4)
    • 0.4.8-3+deb12u2 · all · bookworm

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

    • 0.4.8-3+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.4.8-3+deb12u2

      nvd · pyasn1 · debian · bookworm; nvd · pyasn1 · debian · 12

[Debian 13 (Trixie)]

  • Source package: [pyasn1]

    Details (6)
    • 0.6.1-1+deb13u2 · all · trixie

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.4-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.4-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

  • Source package: [pyasn1]

    Details (6)
    • 0.6.1-1+deb13u2 · all · trixie

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.4-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.4-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

    • 0.6.1-1+deb13u2 · all · trixie-security

      Fixed · Fixed: 0.6.1-1+deb13u2

      nvd · pyasn1 · debian · 13

Observed:

References