CVE-2025-8869

When extracting a tar archive pip may not check symbolic links point into the extraction directory if the tarfile module doesn't implement PEP 706. Note that upgrading pip to a "fixed" version for this vulnerability doesn't fix all known vulnerabilities that are remediated by using a Python version that implements PEP 706. Note that this is a vulnerability in pip's fallback implementation of tar extraction for Python versions that don't implement PEP 706 and therefore are not secure to all vulnerabilities in the Python 'tarfile' module. If you're using a Python version that implements PEP 706 then pip doesn't use the "vulnerable" fallback code. Mitigations include upgrading to a version of pip that includes the fix, upgrading to a Python version that implements PEP 706 (Python >=3.9.17, >=3.10.12, >=3.11.4, or >=3.12), applying the linked patch, or inspecting source distributions (sdists) before installation as is already a best-practice.
CVSS

No CVSS.

Configurations

No configuration.

History

26 Sep 2026, 00:10

Type Values Removed Values Added
Summary
  • (es) Al extraer un archivo tar, pip podría no verificar que los enlaces simbólicos apunten al directorio de extracción si el módulo tarfile no implementa PEP 706. Tenga en cuenta que actualizar pip a una versión “corregida” para esta vulnerabilidad no corrige todas las vulnerabilidades conocidas que se remedian usando una versión de Python que implementa PEP 706. Tenga en cuenta que esta es una vulnerabilidad en la implementación de reserva de pip para la extracción de tar para versiones de Python que no implementan PEP 706 y, por lo tanto, no son seguras frente a todas las vulnerabilidades en el módulo 'tarfile' de Python. Si está utilizando una versión de Python que implementa PEP 706, entonces pip no utiliza el código de reserva “vulnerable”. Las mitigaciones incluyen actualizar a una versión de pip que incluya la corrección, actualizar a una versión de Python que implemente PEP 706 (Python >=3.9.17, >=3.10.12, >=3.11.4, o >=3.12), aplicar el parche vinculado, o inspeccionar las distribuciones de origen (sdists) antes de la instalación, como ya es una buena práctica.

Information

Published : 2025-09-24 15:15

Updated : 2026-09-26 00:10


NVD link : CVE-2025-8869

Mitre link : CVE-2025-8869

CVE.ORG link : CVE-2025-8869


JSON object : View

Products Affected

No product.

CWE

No CWE.