Vulnerability · Published Jun 8, 2026 · Assigned by PSF

CVE-2026-9669bz2.BZ2Decompressor reuse after error can cause a stack buffer overflow

High 8.2

In plain English

A high-severity stack buffer overflow in CPython from Python Software Foundation. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)8.2High
Exploit odds (30 days)0.4%top 62.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

bz2.BZ2Decompressor objects could be reused after a decompression error. If an application caught the resulting OSError and retried with the same decompressor, crafted input could cause the decompressor to resume from an invalid internal state and perform out-of-bounds writes to a stack buffer. This could crash the process when processing untrusted data.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.24python33.14.7-r0ALPINE-CVE-2026-9669
Debian:12python3.113.11.2-6+deb12u9DEBIAN-CVE-2026-9669
Debian:13python3.133.13.5-2+deb13u3DEBIAN-CVE-2026-9669
Debian:14python3.143.14.6-1DEBIAN-CVE-2026-9669
Ubuntu:22.04:LTSpython3.103.10.12-1~22.04.16UBUNTU-CVE-2026-9669
Ubuntu:22.04:LTSpython3.103.10.12-1~22.04.16USN-8509-1
Ubuntu:24.04:LTSpython3.123.12.3-1ubuntu0.15USN-8509-1
Ubuntu:24.04:LTSpython3.123.12.3-1ubuntu0.15UBUNTU-CVE-2026-9669
Ubuntu:25.10python3.13no fix listedUBUNTU-CVE-2026-9669
Ubuntu:25.10python3.14no fix listedUBUNTU-CVE-2026-9669
Ubuntu:26.04:LTSpython3.143.14.4-1ubuntu0.1USN-8509-1
Ubuntu:26.04:LTSpython3.143.14.4-1ubuntu0.1UBUNTU-CVE-2026-9669

Affected products (as reported)

VendorProductVersions
Python Software Foundation CPython 0 – before 3.10.213.11.0 – before 3.11.163.12.0 – before 3.12.143.13.0 – before 3.13.143.14.0 – before 3.14.63.15.0a1 – before 3.15.0b3

Weakness: CWE-121 · Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

References