CVE-2025-11468 json
Folding email comments of unfoldable characters doesn't preserve parenthesis
published 2026-01-20 9 mo ago modified 2026-06-17 4 mo ago also BIT-libpython-2025-11468 , BIT-python-2025-11468 , BIT-python-min-2025-11468 , EUVD-2025-206306
- cvss
- 5.7
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
When folding a long comment in an email header containing exclusively unfoldable characters, the parenthesis would not be preserved. This could be used for injecting headers into email messages where addresses are user-controlled and not sanitized.
Patch / fix
- bitnami libpython 3.10.20, 3.11.15, 3.12.13, 3.13.12, 3.14.3
- bitnami python 3.10.20, 3.11.15, 3.12.13, 3.13.12, 3.14.3
- bitnami python-min 3.10.20, 3.11.15, 3.12.13, 3.13.12, 3.14.3
- Python Software Foundation CPython 3.10.20, 3.11.15, 3.12.13, 3.13.12, 3.14.3, 3.15.0a6
- pypy3 Debian 14 7.3.21+dfsg-1
- python3.11 Debian 12 3.11.2-6+deb12u7
- python3.13 Debian 13 3.13.5-2+deb13u1
- python3.14 Debian 14 3.14.3-1
debian advisories DEBIAN-CVE-2025-11468
- python3.10 Ubuntu 22.04 LTS 3.10.12-1~22.04.14
- python3.12 Ubuntu 24.04 LTS 3.12.3-1ubuntu0.11
- python3.13 Ubuntu 25.10 3.13.7-1ubuntu0.3
- python3.14 Ubuntu 25.10 3.14.0-1ubuntu0.2
- python3.6 Ubuntu Pro 18.04 LTS 3.6.9-1~18.04ubuntu1.13+esm8
- python3.7 Ubuntu Pro 18.04 LTS 3.7.5-2ubuntu1~18.04.2+esm9
- python3.8 Ubuntu Pro 18.04 LTS 3.8.0-3ubuntu1~18.04.2+esm9
- python3.8 Ubuntu Pro 20.04 LTS 3.8.10-0ubuntu1~20.04.18+esm5
ubuntu advisories UBUNTU-CVE-2025-11468
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- python3.11 hummingbird 1 3.11.15-4.hum1
- python3.11-idle hummingbird 1 3.11.15-4.hum1
- python3.11-libs hummingbird 1 3.11.15-4.hum1
- python3.11-test hummingbird 1 3.11.15-4.hum1
- python3.11-tkinter hummingbird 1 3.11.15-4.hum1
- python3.12 hummingbird 1 3.12.13-3.hum1
- python3.12-idle hummingbird 1 3.12.13-3.hum1
- python3.12-libs hummingbird 1 3.12.13-3.hum1
red hat advisories RHSA-2026:8822RHSA-2026:8824RHSA-2026:7661RHSA-2026:7443
- python311 SLES for SAP 15 SP5, SLES for SAP 15 SP4, SLES 15 SP5-LTSS +6 more 3.11.15-150400.9.80.1
- python311-core SLES for SAP 15 SP5, SLES for SAP 15 SP4, SLES 15 SP5-LTSS +6 more 3.11.15-150400.9.80.1
- python311-documentation SLES for SAP 15 SP5, SLES for SAP 15 SP4, SLES 15 SP5-LTSS +5 more 3.11.15-150400.9.80.1
- python311 SLES for SAP 15 SP6, SLES 15 SP6-LTSS, SLE Module for Python 3 15 SP7 +1 more 3.11.15-150600.3.53.1
- python311-core SLES for SAP 15 SP6, SLES 15 SP6-LTSS, SLE Module for Python 3 15 SP7 +2 more 3.11.15-150600.3.53.1
- python311-documentation openSUSE Leap 15.6 3.11.15-150600.3.53.1
- python311 Linux Micro 6.1 3.11.15-slfo.1.1_1.1
- python311-core Linux Micro 6.1 3.11.15-slfo.1.1_1.1
suse advisories SUSE-SU-2026:1117-1SUSE-SU-2026:1349-1SUSE-SU-2026:20768-1SUSE-SU-2026:20796-1SUSE-SU-2026:20665-1SUSE-SU-2026:20710-1
- python313 openSUSE Leap 16.0 3.13.12-160000.1.1
- python313-core openSUSE Leap 16.0 3.13.12-160000.1.1
- python313-nogil openSUSE Leap 16.0 3.13.12-160000.1.1
- python313-documentation openSUSE Leap 16.0 3.13.12-160000.1.1
- python313-nogil-nogil-core openSUSE Leap 16.0 3.13.12-160000.1.1
- python311 openSUSE Tumbleweed 3.11.14-4.1
- python312 openSUSE Tumbleweed 3.12.12-5.1
- python313 openSUSE Tumbleweed 3.13.12-1.1
opensuse advisories openSUSE-SU-2026:20254-1openSUSE-SU-2026:10221-1openSUSE-SU-2026:10222-1openSUSE-SU-2026:10223-1openSUSE-SU-2026:10200-1openSUSE-SU-2026:10126-1
- github.com/python/cpython@17d1490 commit
- github.com/python/cpython@61614a5 commit
- github.com/python/cpython@e9970f0 commit
- github.com/python/cpython@f738386 commit
- github.com/python/cpython@a76e4cd commit
- github.com/python/cpython@003b831 commit
- github.com/python/cpython#143936 pull request
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2025-11468 updated cvss 4.5
cpython: Missing character filtering in Python
-
Red Hat Enterprise Linux 6 python, tkinter, python-libs, python-test, python-tools Red Hat Enterprise Linux 7 python, firefox, python3, tkinter, python-libs, python-test, +5 more Red Hat Enterprise Linux 8 numpy, scipy, PyYAML, firefox, python3, mod_wsgi, +90 more Red Hat Enterprise Linux 9 firefox, python3, python3.9, python3.11, python3.12, python3.14, +23 more Red Hat Enterprise Linux 10 firefox, python3.12, python3.14 Red Hat Enterprise Linux AI (RHEL AI) 3 rhelai3/bootc-cuda-rhel9, rhelai3/bootc-aws-cuda-rhel9, rhelai3/bootc-gcp-cuda-rhel9, rhelai3/bootc-azure-cuda-rhel9affected: workaround, no fix available “Fix deferred”
-
Red Hat OpenShift AI (RHOAI) rhoai/odh-dashboard-rhel9under investigation
-
Red Hat Hardened Images python3 3.14.4-1.hum1, python3.14 3.14.4-1.hum1, python3.11 3.11.15-4.hum1, python3.12 3.12.13-3.hum1, python3.13 3.13.13-1.hum1, python3-idle 3.14.4-1.hum1, +22 morefixed: vendor fix RHSA-2026:7661
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 9 mo ago
Exploit prediction
0.62% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.7 | CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 5.7 | CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| bitnami | libpython | <3.10.20 >=3.11.0, <3.11.15 >=3.12.0, <3.12.13 >=3.13.0, <3.13.12 >=3.14.0, <3.14.3 |
3.10.20 3.11.15 3.12.13 3.13.12 3.14.3 |
| bitnami | python | <3.10.20 >=3.11.0, <3.11.15 >=3.12.0, <3.12.13 >=3.13.0, <3.13.12 >=3.14.0, <3.14.3 |
3.10.20 3.11.15 3.12.13 3.13.12 3.14.3 |
| bitnami | python-min | <3.10.20 >=3.11.0, <3.11.15 >=3.12.0, <3.12.13 >=3.13.0, <3.13.12 >=3.14.0, <3.14.3 |
3.10.20 3.11.15 3.12.13 3.13.12 3.14.3 |
Affected products
- Python Software Foundation CPython
Classification
- Weakness
-
- CWE-93 Improper Neutralization of CRLF Sequences
References
-
github.com
/python/cpython/pull/143936
patch, web
-
github.com
/python/cpython/commit/17d1490aa97bd6b98a42b1a9b324ead84e7fd8a2
patch, web
-
github.com
/python/cpython/commit/61614a5e5056e4f61ced65008d4576f3df34acb6
patch, web
-
github.com
/python/cpython/commit/e9970f077240c7c670e8a6fc6662f2b30d3b6ad0
patch, web
-
github.com
/python/cpython/commit/f738386838021c762efea6c9802c82de65e87796
patch, web
-
github.com
/python/cpython/commit/a76e4cd62dd68e7cbe86e37e6ed988495a646b66
patch, web
-
github.com
/python/cpython/commit/003b8315669b9f08b1010a49071f73f15f818094
patch, web
-
mail.python.org
/archives/list/security-announce@python.org/thread/FELSEOLBI2QR6YLG6Q7VYF7FWSGQTKLI/
vendor-advisory, web
-
github.com
/python/cpython/issues/143935
issue-tracking, web
-
nvd.nist.gov
/vuln/detail/CVE-2025-11468
web
Sources
- CVE List CVE-2025-11468
- NVD CVE-2025-11468
- OSV BIT-libpython-2025-11468
- OSV BIT-python-2025-11468
- OSV BIT-python-min-2025-11468
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.