Read the docs
Red Hat Security Advisory

RHSA-2025:23530

python39:3.9 security update

Released 2025-12-18 · Red Hat rating Important · View on Red Hat →

Fixed in

Fixes 12 records

Priority MEDIUM 53

The 'zipfile' module would not check the validity of the ZIP64 End of Central Directory (EOCD) Locator record offset value would not be used to locate the ZIP64 EOCD record, instead the ZIP64 EOCD record would be assumed…

CVSS 3.1MEDIUM 4.3 Network No auth User interaction EPSS 0.00466 Published 2025-10-07 Partial fix · 3.9.24, 3.10.19 +4 CWE-1285
Priority MEDIUM 51

Allows arbitrary filesystem writes outside the extraction directory during extraction with filter="data".

CVSS 3.1CRITICAL 9.4 Network No auth No interaction EPSS 0.0148 Published 2025-06-03 Fixed in 3.9.23, 3.10.18 +4 CWE-22
Priority MEDIUM 41

Allows the extraction filter to be ignored, allowing symlink targets to point outside the destination directory, and the modification of some file metadata.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00971 Published 2025-06-03 Partial fix · 3.9.23, 3.10.18 +4 CWE-22
Priority MEDIUM 40

When using a TarFile.errorlevel = 0 and extracting with a filter the documented behavior is that any filtered members would be skipped and not extracted.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.00616 Published 2025-06-03 Fixed in 3.9.23, 3.10.18 +4 CWE-682
Priority LOW 37

The urllib.parse.urlsplit() and urlparse() functions improperly validated bracketed hosts (`[]`), allowing hosts that weren't IPv6 or IPvFuture.

CVSS 4.0MEDIUM 6.3 Network No auth No interaction EPSS 0.00656 Published 2024-11-12 Fixed in 3.9.21, 3.10.16 +2 CWE-918
Priority LOW 31

The Python standard library functions `urllib.parse.urlsplit` and `urlparse` accepted domain names that included square brackets which isn't valid according to RFC 3986.

CVSS 4.0MEDIUM 6.3 Network No auth No interaction EPSS 0.01545 Published 2025-01-31 Partial fix · 3.9.22, 3.10.17 +4 CWE-20
Priority LOW 27

A vulnerability has been found in the CPython `venv` module and CLI where path names provided when creating a virtual environment were not quoted properly, allowing the creator to inject commands into virtual environment…

CVSS 4.0MEDIUM 5.3 Local High privileges User interaction EPSS 0.00648 Published 2024-10-22 Partial fix · 3.9.21, 3.10.16 +4 CWE-428
Priority LOW 21

The html.parser.HTMLParser class had worse-case quadratic complexity when processing certain crafted malformed inputs potentially leading to amplified denial-of-service.

CVSS 3.1MEDIUM 4.3 Network Low privileges No interaction EPSS 0.00603 Published 2025-06-17 Partial fix · 3.9.24, 3.10.19 +4 CWE-1333