Summary
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
* cpython: wsgiref.headers.Headers allows header newline injection in Python (CVE-2026-0865)
* cpython: IMAP command injection in user-controlled commands (CVE-2025-15366)
* cpython: POP3 command injection in user-controlled commands (CVE-2025-15367)
* cpython: email header injection due to unquoted newlines (CVE-2026-1299)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 7
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | platform-python | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | platform-python-debug | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | platform-python-devel | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | python3-idle | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | python3-libs | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | python3-test | 3.6.8-73.el8_10.alma.1 |
| AlmaLinux · 8 | python3-tkinter | 3.6.8-73.el8_10.alma.1 |
Vulnerabilities 4
-
Medium 6.0
email BytesGenerator header injection due to unquoted newlines
The email module, specifically the "BytesGenerator" class, didn’t properly quote newlines for email headers when serializing an email message allowing for header injection when an email is serialized. This is only applicable if using "LiteralHeader" writing h…
-
Medium 5.9
IMAP command injection in user-controlled commands
The imaplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.
-
Medium 5.9
POP3 command injection in user-controlled commands
The poplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.
-
Medium 5.9
wsgiref.headers.Headers allows header newline injection
User-controlled header names and values containing newlines can allow injecting HTTP headers.
References
-
report
https://access.redhat.com/security/cve/CVE-2025-15366
-
report
https://access.redhat.com/security/cve/CVE-2025-15367
-
report
https://access.redhat.com/security/cve/CVE-2026-0865
-
report
https://access.redhat.com/security/cve/CVE-2026-1299
-
report
https://bugzilla.redhat.com/2431367
-
report
https://bugzilla.redhat.com/2431368
-
report
https://bugzilla.redhat.com/2431373
-
report
https://bugzilla.redhat.com/2432437
-
advisory
https://errata.almalinux.org/8/ALSA-2026-2128.html