Logo
›
›component›python3
Name
python3
Version
3.13.15-
Type
library
Description
-
Licenses
-
PURL
-
CPE
cpe:2.3:a:python:python:3.13.15:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
master
3.14.7-r2

Patches#


#
Title
Author
Resolve
1
Fix host build with LibreSSL
Sean Khan <datapronix@protonmail.com>
2
Patch #2
Unknown
3
Patch #3
Unknown
4
Patch #4
Unknown
5
Choose python-config version
Jeffery To <jeffery.to@gmail.com>
6
Do not run profile task during cross build
Alexandru Ardelean <alex@shruggie.ro>
7
Do not run compileall
Jeffery To <jeffery.to@gmail.com>

Vulnerabilities#


Name
Analysis
Description
Exploitable
tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.
Exploitable
When using the "configparser" module to write configuration files containing multi-line text values with carriage return characters (\r) the resulting file could be injected with unexpected keys and values if the attacker controls the written value.
Exploitable
The poplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.
Exploitable
The imaplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.