Red Hat Security AdvisoryRHSA-2026:19019
python3.14 security update
Released 2026-05-19 · Red Hat rating Important · View on Red Hat →
Fixed in
- Red Hat Enterprise Linux AppStream (v. 10) python3.14-3.14.4-2.el10_2, python3.14-devel-3.14.4-2.el10_2, python3.14-libs-3.14.4-2.el10_2 +1
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) python3.14-debug-3.14.4-2.el10_2, python3.14-freethreading-3.14.4-2.el10_2, python3.14-freethreading-debug-3.14.4-2.el10_2 +7
Fixes 9 records
Priority MEDIUM 42
Use-after-free (UAF) was possible in the `lzma.LZMADecompressor`, `bz2.BZ2Decompressor`, and `gzip.GzipFile` when a memory allocation fails with a `MemoryError` and the decompression instance is re-used.
CVSS 4.0CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.00579 · Published 2026-04-13 · Partial fix · 3.10.21, 3.11.16 +4 CWE-416
Priority LOW 33
Mitgation of CVE-2026-4519 was incomplete.
CVSS 4.0HIGH 7.0· Local · No auth · User interaction · EPSS 0.0029 · Published 2026-04-13 · Partial fix · 3.10.21, 3.11.16 +4 CWE-77
Priority LOW 33
The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers.
CVSS 4.0HIGH 7.0· Local · No auth · User interaction · EPSS 0.0032 · Published 2026-03-20 · Fixed in 3.10.21, 3.11.16 +4 CWE-20
Priority LOW 28
When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply nested content model a C stack overflow occurs.
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.00717 · Published 2026-03-16 · Partial fix · 3.10.21, 3.11.16 +4 CWE-674
Priority LOW 27
The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete.
CVSS 4.0MEDIUM 6.0· Network · Low privileges · No interaction · EPSS 0.00508 · Published 2026-03-16 · Partial fix · 3.10.21, 3.11.16 +4 CWE-116
Priority LOW 27
User-controlled header names and values containing newlines can allow injecting HTTP headers.
CVSS 4.0MEDIUM 5.9· Network · High privileges · No interaction · EPSS 0.00554 · Published 2026-01-20 · Partial fix · 3.10.20, 3.11.15 +4 CWE-74
Priority LOW 26
CR/LF bytes were not rejected by HTTP client proxy tunnel headers or host.
CVSS 4.0MEDIUM 5.7· Network · High privileges · User interaction · EPSS 0.00535 · Published 2026-04-10 · Partial fix · 3.10.21, 3.11.16 +4 CWE-93
Priority LOW 25
The "profiling.sampling" module (Python 3.15+) and "asyncio introspection capabilities" (3.14+, "python -m asyncio ps" and "python -m asyncio pstree") features could be used to read and write addresses in a privileged pr…
CVSS 4.0MEDIUM 5.3· Local · High privileges · User interaction · EPSS 0.00132 · Published 2026-04-14 · Partial fix · 3.14.5, 3.15.0b1 CWE-121
Priority LOW 25
The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files.
CVSS 4.0MEDIUM 5.7· Local · Low privileges · No interaction · EPSS 0.0022 · Published 2026-03-04 · Partial fix · 3.10.21, 3.11.16 +4 CWE-668