CVE-2024-12718
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.3
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
EUVDEUVD-2024-54644
5.3
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
EUVD-2024-54644- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-2pg8-h2j6-28xm
10.0
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions ...
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
GHSA-2pg8-h2j6-28xm- CVSS 4.0
- 10.0 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/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 - CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
NVD
5.3
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-12718
5.3
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
ALPINE-CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-03
OSVBELL-CVE-2024-12718
5.3
- Record
BELL-CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
Show 48 moreShow less
OSV
5.3
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-22
- Updated
- 2026-11-04
OSVDEBIAN-CVE-2024-12718
5.3
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature. Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected. Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
DEBIAN-CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2025-1789
9.4
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
A vulnerability, which was classified as critical, was found in Python CPython up to 3.14.0b1 (Programming Language Software).CWE is classifying the issue as CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.This is going to have an impact on confidentiality, integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4517)
- Record
OESA-2025-1789- CVSS 3.1
- 9.4 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVOESA-2025-1790
9.4
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
A vulnerability, which was classified as critical, was found in Python CPython up to 3.14.0b1 (Programming Language Software).CWE is classifying the issue as CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.This is going to have an impact on confidentiality, integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4517)
- Record
OESA-2025-1790- CVSS 3.1
- 9.4 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVOESA-2025-1791
9.4
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
A vulnerability, which was classified as critical, was found in Python CPython up to 3.14.0b1 (Programming Language Software).CWE is classifying the issue as CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.This is going to have an impact on confidentiality, integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4517)
- Record
OESA-2025-1791- CVSS 3.1
- 9.4 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVOESA-2025-2304
7.5
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
During an address list folding when a separating comma ends up on a folded line and that line is to be unicode-encoded then the separator itself is also unicode-encoded. Expected behavior is that the separating comma remains a plan comma. This can result in the address header being misinterpreted by some mail servers.(CVE-2025-1795)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
- Record
OESA-2025-2304- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2025-2305
7.5
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
Python is an open source, object-oriented programming language from the Python Foundation. This language has the characteristics of scalability, supporting modules and packages, and supporting multiple platforms. There is a security vulnerability in Python 3.12 and later versions. This vulnerability originates from the tarfile module extraction filter function that allows modifying file metadata and permissions outside the extract directory.(CVE-2024-12718)
During an address list folding when a separating comma ends up on a folded line and that line is to be unicode-encoded then the separator itself is also unicode-encoded. Expected behavior is that the separating comma remains a plan comma. This can result in the address header being misinterpreted by some mail servers.(CVE-2025-1795)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
- Record
OESA-2025-2305- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2025-2538
7.5
python3 security update
Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.
Security Fix(es):
This vulnerability allows modifying file metadata (e.g., last modified time) with filter='data' or file permissions (chmod) with filter='tar' for files outside the extraction directory when extracting untrusted tar archives. Affected scenarios include using the tarfile module's TarFile.extractall() or TarFile.extract() methods with the filter parameter set to 'data' or 'tar'. Only Python versions unicodeescape or later are affected, as earlier versions do not include the extraction filter feature.(CVE-2024-12718)
A vulnerability classified as critical was found in Python CPython up to 3.14.0b1 (Programming Language Software).The CWE definition for the vulnerability is CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.As an impact it is known to affect confidentiality.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4138)
A vulnerability, which was classified as critical, has been found in Python CPython up to 3.14.0b1 (Programming Language Software).Using CWE to declare the problem leads to CWE-22. The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.Impacted is integrity, and availability.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4330)
A vulnerability has been found in Python CPython up to 3.14.0b1 (Programming Language Software) and classified as problematic.As an impact it is known to affect integrity.Upgrading to version 3.14.0b2 eliminates this vulnerability. Applying a patch is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.(CVE-2025-4435)
- Record
OESA-2025-2538- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:10026
7.6
Red Hat Security Advisory: python3.11 security update
- Record
RHSA-2025:10026- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10028
7.6
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2025:10028- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10031
7.6
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2025:10031- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10128
7.6
Red Hat Security Advisory: python3 security update
- Record
RHSA-2025:10128- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10136
7.6
Red Hat Security Advisory: python3.9 security update
- Record
RHSA-2025:10136- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10140
7.6
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2025:10140- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10148
7.6
Red Hat Security Advisory: python3.11 security update
- Record
RHSA-2025:10148- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10189
7.6
Red Hat Security Advisory: python3.12 security update
- Record
RHSA-2025:10189- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10399
7.6
Red Hat Security Advisory: python3.9 security update
- Record
RHSA-2025:10399- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10484
7.6
Red Hat Security Advisory: python3 security update
- Record
RHSA-2025:10484- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:10602
7.6
Red Hat Security Advisory: python3 security update
- Record
RHSA-2025:10602- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRHSA-2025:9918
7.6
Red Hat Security Advisory: python3.11 security update
- Record
RHSA-2025:9918- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10026
7.6
Important: python3.11 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10026- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10031
7.6
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10031- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10128
7.6
Important: python3 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10128- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10136
7.6
Important: python3.9 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10136- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10140
7.6
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10140- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10148
7.6
Important: python3.11 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10148- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVRLSA-2025:10189
7.6
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
-
cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
-
cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
-
python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
-
cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
RLSA-2025:10189- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-12718
5.3
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature. Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected. Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
UBUNTU-CVE-2024-12718- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVALSA-2025:10026 No score
Important: python3.11 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10026- Updated
- 2026-11-02
OSVALSA-2025:10031 No score
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10031- Updated
- 2026-11-02
OSVALSA-2025:10128 No score
Important: python3 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10128- Updated
- 2026-11-02
OSVALSA-2025:10136 No score
Important: python3.9 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10136- Updated
- 2026-11-02
OSVALSA-2025:10140 No score
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10140- Updated
- 2026-11-02
OSVALSA-2025:10148 No score
Important: python3.11 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10148- Updated
- 2026-11-02
OSVALSA-2025:10189 No score
Important: python3.12 security update
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: Tarfile extracts filtered members when errorlevel=0 (CVE-2025-4435)
- cpython: Bypass extraction filter to modify file metadata outside extraction directory (CVE-2024-12718)
- cpython: Extraction filter bypass for linking outside extraction directory (CVE-2025-4330)
- python: cpython: Arbitrary writes via tarfile realpath overflow (CVE-2025-4517)
- cpython: python: Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory (CVE-2025-4138)
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.
- Record
ALSA-2025:10189- Updated
- 2026-11-02
OSVAZL-62258 No score
CVE-2024-12718 affecting package python3 for versions less than 3.9.19-14
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
AZL-62258- Updated
- 2026-11-02
OSVBIT-libpython-2024-12718 No score
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
BIT-libpython-2024-12718- Updated
- 2026-11-02
OSVBIT-python-2024-12718 No score
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
BIT-python-2024-12718- Updated
- 2026-11-02
OSVBIT-python-min-2024-12718 No score
Bypass extraction filter to modify file metadata outside extraction directory
Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or "tar". See the tarfile extraction filters documentation https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter for more information. Only Python versions 3.12 or later are affected by these vulnerabilities, earlier versions don't include the extraction filter feature.
Note that for Python 3.14 or later the default value of filter= changed from "no filtering" to `"data", so if you are relying on this new default behavior then your usage is also affected.
Note that none of these vulnerabilities significantly affect the installation of source distributions which are tar archives as source distributions already allow arbitrary code execution during the build process. However when evaluating source distributions it's important to avoid installing source distributions with suspicious links.
- Record
BIT-python-min-2024-12718- Updated
- 2026-11-02
OSVCLSA-2025-1752748693 No score
python3.11: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1752748693- Updated
- 2026-11-02
OSVCLSA-2025-1753207418 No score
python3: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1753207418- Updated
- 2026-11-02
OSVCLSA-2025-1753208636 No score
python3.9: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1753208636- Updated
- 2026-11-02
OSVCLSA-2025-1753209568 No score
python3: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1753209568- Updated
- 2026-11-02
OSVCLSA-2025-1762958654 No score
python3: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1762958654- Updated
- 2026-11-02
OSVCLSA-2025-1762958892 No score
python3: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1762958892- Updated
- 2026-11-02
OSVCLSA-2025-1762980908 No score
python3: Fix of 5 CVEs
- CVE-2024-12718, CVE-2025-4138, CVE-2025-4330, CVE-2025-4435, CVE-2025-4517: fix multiple tarfile extraction filter bypasses (filter="tar"/filter="data")
- Record
CLSA-2025-1762980908- Updated
- 2026-11-02
OSVCLSA-2026-1772631219 No score
python3: Fix of 5 CVEs
- CVE-2024-12718: extractall: re-apply the filter at directory-attribute fixup, skip fixup if the entry is no longer a directory
- CVE-2025-4138: data_filter: strip .. components from symlink targets in data_filter to prevent traversal via symlinks in the link target
- CVE-2025-4330: re-apply filter when a hard/symlink extraction falls back to copying another archive member
- CVE-2025-4435: extract/extractall: don't extract rejected members when errorlevel=0
- CVE-2025-4517: raise exceptions on OS errors in realpath to prevent overly-long symlink chains from evading destination bounds checking
- Record
CLSA-2026-1772631219- Updated
- 2026-11-02
OSVMGASA-2025-0280 No score
Updated python3 packages fix security vulnerabilities
URL parser allowed square brackets in domain names. (CVE-2025-0938) Mishandling of comma during folding and unicode-encoding of email headers. (CVE-2025-1795) Virtual environment (venv) activation scripts don't quote paths. (CVE-2024-9287) Use-after-free in "unicode_escape" decoder with error handler. (CVE-2025-4516) Bypass extraction filter to modify file metadata outside extraction directory. (CVE-2024-12718) Bypassing extraction filter to create symlinks to arbitrary targets outside extraction directory. (CVE-2025-4138) Extraction filter bypass for linking outside extraction directory. (CVE-2025-4330) Tarfile extracts filtered members when errorlevel=0. (CVE-2025-4435) Arbitrary writes via tarfile realpath overflow. (CVE-2025-4517) Tarfile infinite loop during parsing with negative member offset. (CVE-2025-8194)
- Record
MGASA-2025-0280- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python3Alpine:v3.19 |
before 3.11.13-r0 | 3.11.13-r0 |
python3Alpine:v3.20 |
before 3.12.11-r0 | 3.12.11-r0 |
python3Alpine:v3.21 |
before 3.12.11-r0 | 3.12.11-r0 |
python3Alpine:v3.22 |
before 3.12.11-r0 | 3.12.11-r0 |
python3Alpine:v3.23 |
before 3.12.11-r0 | 3.12.11-r0 |
python3Alpine:v3.24 |
before 3.12.11-r0 | 3.12.11-r0 |
python3-tkinterAlpine:v3.20 |
before 3.12.11-r0 | 3.12.11-r0 |
python3-tkinterAlpine:v3.21 |
before 3.12.11-r0 | 3.12.11-r0 |
python3-tkinterAlpine:v3.22 |
before 3.12.11-r0 | 3.12.11-r0 |
python3-tkinterAlpine:v3.23 |
before 3.12.11-r0 | 3.12.11-r0 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python3-tkinterAlpine:v3.24 |
before 3.12.11-r0 | 3.12.11-r0 |
python3.11AlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-debugAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-develAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-idleAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-libsAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-rpm-macrosAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-testAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.11-tkinterAlmaLinux:8 |
before 3.11.13-1.el8_10 | 3.11.13-1.el8_10 |
python3.12AlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-debugAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-develAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-idleAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-libsAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-rpm-macrosAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-testAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
python3.12-tkinterAlmaLinux:8 |
before 3.12.11-1.el8_10 | 3.12.11-1.el8_10 |
platform-pythonAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
platform-python-debugAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
platform-python-develAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
python3-idleAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
python3-libsAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
python3-testAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
python3-tkinterAlmaLinux:8 |
before 3.6.8-70.el8_10.alma.1 | 3.6.8-70.el8_10.alma.1 |
python-unversioned-commandAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3AlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-debugAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-develAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-idleAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-libsAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-testAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python3-tkinterAlmaLinux:9 |
before 3.9.21-2.el9_6.1 | 3.9.21-2.el9_6.1 |
python-unversioned-commandAlmaLinux:10 |
before 3.12.9-2.el10_0.2 | 3.12.9-2.el10_0.2 |
python3.11AlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-debugAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-develAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-idleAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-libsAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-testAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.11-tkinterAlmaLinux:9 |
before 3.11.11-2.el9_6.1 | 3.11.11-2.el9_6.1 |
python3.12AlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-debugAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-develAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-idleAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-libsAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-testAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3.12-tkinterAlmaLinux:9 |
before 3.12.9-1.el9_6.1 | 3.12.9-1.el9_6.1 |
python3Azure Linux:2 |
before 3.9.19-14 | 3.9.19-14 |
python3Alpaquita:23 |
3.11.3-r0 up to 3.11.13-r0 | 3.11.13-r0 |
python3Alpaquita:25 |
3.12.10-r1 up to 3.12.11-r0 | 3.12.11-r0 |
python3Alpaquita:stream |
3.11.4-r0 up to 3.12.11-r0 | 3.12.11-r0 |
python3BellSoft Hardened Containers:23 |
3.11.3-r0 up to 3.11.13-r0 | 3.11.13-r0 |
python3BellSoft Hardened Containers:25 |
3.12.10-r1 up to 3.12.11-r0 | 3.12.11-r0 |
python3BellSoft Hardened Containers:stream |
3.11.4-r0 up to 3.12.11-r0 | 3.12.11-r0 |
libpythonBitnami |
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4 | 3.9.233.10.183.11.133.12.113.13.4 |
pythonBitnami |
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4 | 3.9.233.10.183.11.133.12.113.13.4 |
python-minBitnami |
before 3.9.23, 3.10.0 up to 3.10.18, 3.11.0 up to 3.11.13, 3.12.0 up to 3.12.11, 3.13.0 up to 3.13.4 | 3.9.233.10.183.11.133.12.113.13.4 |
python3.11TuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-debugTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-develTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-idleTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-libsTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-testTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
python3.11-tkinterTuxCare:AlmaLinux:9.2 |
before 3.11.2-2.el9_2.2.tuxcare.els12 | 3.11.2-2.el9_2.2.tuxcare.els12 |
platform-pythonTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
platform-python-debugTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
platform-python-develTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python3-develTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python3-idleTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python3-libsTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python3-testTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python3-tkinterTuxCare:CentOS:8.4 |
before 3.6.8-40.el8_4.tuxcare.els13 | 3.6.8-40.el8_4.tuxcare.els13 |
python-unversioned-commandTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3TuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-debugTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-develTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-idleTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-libsTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-testTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
python3-tkinterTuxCare:AlmaLinux:9.2 |
before 3.9.16-1.el9_2.2.tuxcare.els13 | 3.9.16-1.el9_2.2.tuxcare.els13 |
platform-pythonTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
platform-python-debugTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
platform-python-develTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3-develTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3-idleTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3-libsTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3-testTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3-tkinterTuxCare:CentOS:8.5 |
before 3.6.8-42.el8.tuxcare.els13 | 3.6.8-42.el8.tuxcare.els13 |
python3TuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-debugTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-develTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-idleTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-libsTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-testTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-tkinterTuxCare:OracleLinux:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3TuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-debugTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-develTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-idleTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-libsTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-testTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-tkinterTuxCare:RHEL:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3TuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-debugTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-develTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-idleTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-libsTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-testTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
python3-tkinterTuxCare:CentOS:7 |
before 3.6.8-21.0.5.el7_9.tuxcare.els2 | 3.6.8-21.0.5.el7_9.tuxcare.els2 |
platform-pythonTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
platform-python-debugTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
platform-python-develTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
python3-develTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
python3-idleTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
python3-libsTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
python3-testTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
python3-tkinterTuxCare:CentOS-Stream:8 |
before 3.6.8-62.el8.tuxcare.els1 | 3.6.8-62.el8.tuxcare.els1 |
pypy3Debian:12 |
All versions, plus listed versions 7.3.11+dfsg-27.3.11+dfsg-2+deb12u17.3.11+dfsg-2+deb12u27.3.11+dfsg-2+deb12u37.3.12+dfsg-1 Show 27 moreShow less7.3.12~rc1+dfsg-17.3.12~rc2+dfsg-17.3.13+dfsg-17.3.14+dfsg-17.3.15+dfsg-17.3.16+dfsg-17.3.16+dfsg-27.3.17+dfsg-17.3.17+dfsg-27.3.17+dfsg-37.3.18+dfsg-17.3.18+dfsg-27.3.19+dfsg-17.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-47.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:13 |
All versions, plus listed versions 7.3.19+dfsg-27.3.20+dfsg-17.3.20+dfsg-27.3.20+dfsg-37.3.20+dfsg-4 Show 9 moreShow less7.3.21+dfsg-17.3.21+dfsg-27.3.21+dfsg-37.3.21+dfsg-47.3.22+dfsg-17.3.23+dfsg-17.3.23+dfsg-28.0.0+dfsg-18.0.1+dfsg-1 |
None known |
pypy3Debian:14 |
before 7.3.20+dfsg-2, plus listed versions 7.3.19+dfsg-27.3.20+dfsg-1 |
7.3.20+dfsg-2 |
python3.13Debian:13 |
before 3.13.4-1 | 3.13.4-1 |
python3Mageia:9 |
before 3.10.18-1.4.mga9 | 3.10.18-1.4.mga9 |
python3openEuler:24.03-LTS-SP2 |
before 3.11.6-13.oe2403sp2 | 3.11.6-13.oe2403sp2 |
python3openEuler:24.03-LTS |
before 3.11.6-11.oe2403 | 3.11.6-11.oe2403 |
python3openEuler:24.03-LTS-SP1 |
before 3.11.6-13.oe2403sp1 | 3.11.6-13.oe2403sp1 |
python3openEuler:22.03-LTS-SP3 |
before 3.9.9-41.oe2203sp3 | 3.9.9-41.oe2203sp3 |
python3openEuler:22.03-LTS-SP4 |
before 3.9.9-45.oe2203sp4 | 3.9.9-45.oe2203sp4 |
python3openEuler:20.03-LTS-SP4 |
before 3.7.9-46.oe2003sp4 | 3.7.9-46.oe2003sp4 |
python3.11Red Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-develRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-libsRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-rpm-macrosRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-tkinterRed Hat:enterprise_linux:8::appstream |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11Red Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-debugRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-idleRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-testRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.11-tkinterRed Hat:enterprise_linux:8::crb |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.12Red Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-debugsourceRed Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-develRed Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-libsRed Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-tkinterRed Hat:rhel_eus:9.4::appstream |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12Red Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-debugRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-debuginfoRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-debugsourceRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-idleRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-testRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12-tkinterRed Hat:rhel_eus:9.4::crb |
before 0:3.12.1-4.el9_4.6 | 0:3.12.1-4.el9_4.6 |
python3.12Red Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-develRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-libsRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-rpm-macrosRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-tkinterRed Hat:enterprise_linux:8::appstream |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12Red Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-debugRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-idleRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-testRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3.12-tkinterRed Hat:enterprise_linux:8::crb |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
platform-pythonRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
platform-python-debugRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
platform-python-develRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-idleRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-testRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-tkinterRed Hat:enterprise_linux:8::appstream |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
platform-pythonRed Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3Red Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-libsRed Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python3-testRed Hat:enterprise_linux:8::baseos |
before 0:3.6.8-70.el8_10 | 0:3.6.8-70.el8_10 |
python-unversioned-commandRed Hat:enterprise_linux:9::appstream |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3-develRed Hat:enterprise_linux:9::appstream |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3-tkinterRed Hat:enterprise_linux:9::appstream |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.9-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.9-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3Red Hat:enterprise_linux:9::baseos |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3-libsRed Hat:enterprise_linux:9::baseos |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.9Red Hat:enterprise_linux:9::baseos |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.9-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.9-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3Red Hat:enterprise_linux:9::crb |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3-debugRed Hat:enterprise_linux:9::crb |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.11Rocky Linux:8 |
before 0:3.11.13-1.el8_10 | 0:3.11.13-1.el8_10 |
python3.12Rocky Linux:8 |
before 0:3.12.11-1.el8_10 | 0:3.12.11-1.el8_10 |
python3Rocky Linux:8 |
before 0:3.6.8-70.el8_10.rocky.0 | 0:3.6.8-70.el8_10.rocky.0 |
python3.9Rocky Linux:9 |
before 0:3.9.21-2.el9_6.1 | 0:3.9.21-2.el9_6.1 |
python3.12Rocky Linux:10 |
before 0:3.12.9-2.el10_0.2 | 0:3.12.9-2.el10_0.2 |
python3.11Rocky Linux:9 |
before 0:3.11.11-2.el9_6.1 | 0:3.11.11-2.el9_6.1 |
python3.12Rocky Linux:9 |
before 0:3.12.9-1.el9_6.1 | 0:3.12.9-1.el9_6.1 |
python310SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310SUSE:Linux Enterprise Server 15 SP4-LTSS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-coreSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310SUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310openSUSE:Leap 15.6 |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-coreopenSUSE:Leap 15.6 |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python310-documentationopenSUSE:Leap 15.6 |
before 3.10.18-150400.4.82.1 | 3.10.18-150400.4.82.1 |
python312SUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.12.11-150600.3.30.1 | 3.12.11-150600.3.30.1 |
python312-coreSUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.12.11-150600.3.30.1 | 3.12.11-150600.3.30.1 |
python312openSUSE:Leap 15.6 |
before 3.12.11-150600.3.30.1 | 3.12.11-150600.3.30.1 |
python312-coreopenSUSE:Leap 15.6 |
before 3.12.11-150600.3.30.1 | 3.12.11-150600.3.30.1 |
python312-documentationopenSUSE:Leap 15.6 |
before 3.12.11-150600.3.30.1 | 3.12.11-150600.3.30.1 |
python311SUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise Server 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise Server 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311SUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python311-documentationSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 3.11.13-150400.9.60.1 | 3.11.13-150400.9.60.1 |
python39SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39SUSE:Linux Enterprise Server 15 SP3-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39SUSE:Linux Enterprise Server 15 SP5-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39SUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39SUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39SUSE:Enterprise Storage 7.1 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreSUSE:Enterprise Storage 7.1 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39openSUSE:Leap 15.6 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-coreopenSUSE:Leap 15.6 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python39-documentationopenSUSE:Leap 15.6 |
before 3.9.23-150300.4.75.1 | 3.9.23-150300.4.75.1 |
python311-coreSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311-coreSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311SUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311-coreSUSE:Linux Enterprise Module for Python 3 15 SP6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311SUSE:Linux Enterprise Module for Python 3 15 SP7 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311-coreSUSE:Linux Enterprise Module for Python 3 15 SP7 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311openSUSE:Leap 15.6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311-coreopenSUSE:Leap 15.6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python311-documentationopenSUSE:Leap 15.6 |
before 3.11.13-150600.3.30.1 | 3.11.13-150600.3.30.1 |
python313SUSE:Linux Enterprise Module for Python 3 15 SP7 |
before 3.13.5-150700.4.11.1 | 3.13.5-150700.4.11.1 |
python313-coreSUSE:Linux Enterprise Module for Python 3 15 SP7 |
before 3.13.5-150700.4.11.1 | 3.13.5-150700.4.11.1 |
python36SUSE:Linux Enterprise Server 12 SP5-LTSS |
before 3.6.15-84.1 | 3.6.15-84.1 |
python36-coreSUSE:Linux Enterprise Server 12 SP5-LTSS |
before 3.6.15-84.1 | 3.6.15-84.1 |
python36SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 3.6.15-84.1 | 3.6.15-84.1 |
python36-coreSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 3.6.15-84.1 | 3.6.15-84.1 |
python3SUSE:Linux Enterprise Micro 5.1 |
before 3.6.15-150000.3.182.1 | 3.6.15-150000.3.182.1 |
python3-coreSUSE:Linux Enterprise Micro 5.1 |
before 3.6.15-150000.3.182.1 | 3.6.15-150000.3.182.1 |
python3SUSE:Linux Enterprise Micro 5.3 |
before 3.6.15-150300.10.97.2 | 3.6.15-150300.10.97.2 |
python3-coreSUSE:Linux Enterprise Micro 5.3 |
before 3.6.15-150300.10.97.1 | 3.6.15-150300.10.97.1 |
python3SUSE:Linux Enterprise Micro 5.4 |
before 3.6.15-150300.10.97.2 | 3.6.15-150300.10.97.2 |
python3-coreSUSE:Linux Enterprise Micro 5.4 |
before 3.6.15-150300.10.97.1 | 3.6.15-150300.10.97.1 |
python3openSUSE:Leap 15.6 |
before 3.6.15-150300.10.97.2 | 3.6.15-150300.10.97.2 |
python3-coreopenSUSE:Leap 15.6 |
before 3.6.15-150300.10.97.1 | 3.6.15-150300.10.97.1 |
python3-documentationopenSUSE:Leap 15.6 |
before 3.6.15-150300.10.97.1 | 3.6.15-150300.10.97.1 |
python3.12Ubuntu:24.04:LTS |
before 3.12.3-1ubuntu0.7, plus listed versions 3.12.0-13.12.0-53.12.0-63.12.0-73.12.1-2 Show 11 moreShow less3.12.2-13.12.2-4build33.12.2-4build43.12.2-5ubuntu33.12.3-13.12.3-1ubuntu0.13.12.3-1ubuntu0.23.12.3-1ubuntu0.33.12.3-1ubuntu0.43.12.3-1ubuntu0.53.12.3-1ubuntu0.6 |
3.12.3-1ubuntu0.7 |
python3.14Ubuntu:25.10 |
before 3.14.0-1, plus listed versions 3.14.0~a7-0ubuntu13.14.0~b1-13.14.0~b3-13.14.0~rc1-13.14.0~rc2-13.14.0~rc3-1 |
3.14.0-1 |
python310openSUSE:Tumbleweed |
before 3.10.18-3.1 | 3.10.18-3.1 |
python311openSUSE:Tumbleweed |
before 3.11.13-2.1 | 3.11.13-2.1 |
python312openSUSE:Tumbleweed |
before 3.12.11-2.1 | 3.12.11-2.1 |
python313openSUSE:Tumbleweed |
before 3.13.5-2.1 | 3.13.5-2.1 |
python39openSUSE:Tumbleweed |
before 3.9.23-3.1 | 3.9.23-3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | OSV | |
| affected | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-12718 is a medium vulnerability (CVSS 5.3) in Python Software Foundation Cpython, published June 3, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.83%, the 57th percentile. Fixed in python3 3.11.13-r0.
References
github.com/python/cpython/issues/135034
github.com/python/cpython/pull/135037
github.com/python/cpython/issues/127987
mail.python.org/archives/list/[email protected]/thread/MAXIJJCUUMCL7ATZNDVEGGHUMQMUUKLG
github.com/python/cpython/commit/3612d8f51741b11f36f8fb0494d79086bac9390a
github.com/python/cpython/commit/9e0ac76d96cf80b49055f6d6b9a6763fb9215c2a
Show 161 moreShow less
gist.github.com/sethmlarson/52398e33eff261329a0180ac1d54f42f
github.com/python/cpython/commit/19de092debb3d7e832e5672cc2f7b788d35951da
github.com/python/cpython/commit/28463dba112af719df1e8b0391c46787ad756dd9
github.com/python/cpython/commit/4633f3f497b1ff70e4a35b6fe2c907cbe2d4cb2e
github.com/python/cpython/commit/9c1110ef6652687d7c55f590f909720eddde965a
github.com/python/cpython/commit/aa9eb5f757ceff461e6e996f12c89e5d9b583b01
github.com/python/cpython/commit/dd8f187d0746da151e0025c51680979ac5b4cfb1
nvd.nist.gov/vuln/detail/CVE-2024-12718
github.com/advisories/GHSA-2pg8-h2j6-28xm
security.alpinelinux.org/vuln/CVE-2024-12718
access.redhat.com/errata/RHSA-2025:10026
access.redhat.com/security/cve/CVE-2024-12718
access.redhat.com/security/cve/CVE-2025-4138
access.redhat.com/security/cve/CVE-2025-4330
access.redhat.com/security/cve/CVE-2025-4435
access.redhat.com/security/cve/CVE-2025-4517
bugzilla.redhat.com/2370010
bugzilla.redhat.com/2370013
bugzilla.redhat.com/2370014
bugzilla.redhat.com/2370016
bugzilla.redhat.com/2372426
errata.almalinux.org/8/ALSA-2025-10026.html
access.redhat.com/errata/RHSA-2025:10031
errata.almalinux.org/8/ALSA-2025-10031.html
access.redhat.com/errata/RHSA-2025:10128
errata.almalinux.org/8/ALSA-2025-10128.html
access.redhat.com/errata/RHSA-2025:10136
errata.almalinux.org/9/ALSA-2025-10136.html
access.redhat.com/errata/RHSA-2025:10140
errata.almalinux.org/10/ALSA-2025-10140.html
access.redhat.com/errata/RHSA-2025:10148
errata.almalinux.org/9/ALSA-2025-10148.html
access.redhat.com/errata/RHSA-2025:10189
errata.almalinux.org/9/ALSA-2025-10189.html
docs.bell-sw.com/security/cves/CVE-2024-12718
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1752748693.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2025-1753207418.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1753208636.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2025-1753209568.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2025-1762958654.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2025-1762958892.html
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1762980908.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1772631219.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/12xxx/CVE-2024-12718.json
github.com/python/cpython
security-tracker.debian.org/tracker/CVE-2024-12718
advisories.mageia.org/MGASA-2025-0280.html
bugs.mageia.org/show_bug.cgi?id=34285
bugs.mageia.org/show_bug.cgi?id=34007
lists.fedoraproject.org/archives/list/[email protected]/message/4FRAYUVWW2DYX7RTRPVFLFADRHABRVQN
lists.opensuse.org/archives/list/[email protected]/thread/NNC4GZYGFZ76A7NUZ5BG2CMGVR32LXCG
ubuntu.com/security/notices/USN-7488-1
openwall.com/lists/oss-security/2025/05/16/4
lists.fedoraproject.org/archives/list/[email protected]/message/IUW6UXZQE7B4PPK3PK3NZAWP5PVOU5L3
openwall.com/lists/oss-security/2025/06/24/1
openwall.com/lists/oss-security/2025/07/28/1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1789
nvd.nist.gov/vuln/detail/CVE-2025-4138
nvd.nist.gov/vuln/detail/CVE-2025-4330
nvd.nist.gov/vuln/detail/CVE-2025-4435
nvd.nist.gov/vuln/detail/CVE-2025-4517
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1790
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1791
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2304
nvd.nist.gov/vuln/detail/CVE-2025-1795
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2305
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2538
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2370010
bugzilla.redhat.com/show_bug.cgi?id=2370013
bugzilla.redhat.com/show_bug.cgi?id=2370014
bugzilla.redhat.com/show_bug.cgi?id=2370016
bugzilla.redhat.com/show_bug.cgi?id=2372426
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10026.json
cve.org/CVERecord?id=CVE-2024-12718
cve.org/CVERecord?id=CVE-2025-4138
cve.org/CVERecord?id=CVE-2025-4330
cve.org/CVERecord?id=CVE-2025-4435
cve.org/CVERecord?id=CVE-2025-4517
access.redhat.com/errata/RHSA-2025:10028
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10028.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10031.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10128.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10136.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10140.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10148.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10189.json
access.redhat.com/errata/RHSA-2025:10399
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10399.json
access.redhat.com/errata/RHSA-2025:10484
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10484.json
access.redhat.com/errata/RHSA-2025:10602
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10602.json
access.redhat.com/errata/RHSA-2025:9918
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_9918.json
errata.rockylinux.org/RLSA-2025:10026
errata.rockylinux.org/RLSA-2025:10031
errata.rockylinux.org/RLSA-2025:10128
errata.rockylinux.org/RLSA-2025:10136
errata.rockylinux.org/RLSA-2025:10140
errata.rockylinux.org/RLSA-2025:10148
errata.rockylinux.org/RLSA-2025:10189
suse.com/support/update/announcement/2025/suse-su-202502047-1
bugzilla.suse.com/1239210
bugzilla.suse.com/1241067
bugzilla.suse.com/1243273
bugzilla.suse.com/1244032
bugzilla.suse.com/1244056
bugzilla.suse.com/1244059
bugzilla.suse.com/1244060
suse.com/security/cve/CVE-2024-12718
suse.com/security/cve/CVE-2025-4138
suse.com/security/cve/CVE-2025-4330
suse.com/security/cve/CVE-2025-4516
suse.com/security/cve/CVE-2025-4517
suse.com/support/update/announcement/2025/suse-su-202502048-1
suse.com/support/update/announcement/2025/suse-su-202502049-1
suse.com/support/update/announcement/2025/suse-su-202502050-1
suse.com/support/update/announcement/2025/suse-su-202502057-1
suse.com/support/update/announcement/2025/suse-su-202502074-1
bugzilla.suse.com/1228165
bugzilla.suse.com/1232241
bugzilla.suse.com/1234290
bugzilla.suse.com/1236705
bugzilla.suse.com/1238450
suse.com/security/cve/CVE-2024-12254
suse.com/security/cve/CVE-2024-9287
suse.com/security/cve/CVE-2025-0938
suse.com/security/cve/CVE-2025-1795
suse.com/support/update/announcement/2025/suse-su-202502297-1
bugzilla.suse.com/1233012
bugzilla.suse.com/1244061
bugzilla.suse.com/1244401
bugzilla.suse.com/1244705
suse.com/security/cve/CVE-2025-4435
suse.com/security/cve/CVE-2025-6069
suse.com/support/update/announcement/2025/suse-su-202502427-1
suse.com/support/update/announcement/2025/suse-su-202502778-1
bugzilla.suse.com/1247249
bugzilla.suse.com/831629
suse.com/security/cve/CVE-2025-8194
suse.com/support/update/announcement/2025/suse-su-202520492-1
bugzilla.suse.com/1174091
bugzilla.suse.com/1227378
bugzilla.suse.com/1243155
suse.com/security/cve/CVE-2019-20907
suse.com/security/cve/CVE-2019-9947
suse.com/security/cve/CVE-2020-15523
suse.com/security/cve/CVE-2020-15801
suse.com/support/update/announcement/2025/suse-su-202520539-1
suse.com/support/update/announcement/2026/suse-su-20260210-1
bugzilla.suse.com/1203750
bugzilla.suse.com/1251841
suse.com/security/cve/CVE-2007-4559
ubuntu.com/security/CVE-2024-12718
github.com/python/cpython/commit/98016f7c92aa4c1232c68bac1ed6646db31782ec
ubuntu.com/security/notices/USN-7583-1
ubuntu.com/security/CVE-2025-4138
ubuntu.com/security/CVE-2025-4330
ubuntu.com/security/CVE-2025-4435
ubuntu.com/security/CVE-2025-4517
Left out here: 216 package rows. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 19 source records.