162 matches found
CVE-2007-4559
PoC o Exploit para CVE-2007-4559 Un archivo TAR malicioso puede incluir rutas de archivo como ../../../../etc/passwd, que intentan "subir" fuera de la carpeta de extracción prevista. Si un script de Python utiliza tarfile.extract o extractall sin verificar las rutas de los archivos, desempaquetar...
CVE-2025-4517-POC-Sudoers
CVE-2025-4517 - POC agregando usuario a sudoers Este script es una versión armada de la investigación publicada en el Aviso de Investigación de Seguridad de Google: https://github.com/google/security-research/security/advisories/GHSA-hgqp-3mmf-7h8f Mientras que la investigación original demuestra...
CVE-2025-4517-Python-tarfile-filter-data-Bypass-PoC
CVE-2025-4517 — Python tarfile filter="data" Bypass PoC Vulnerabilidad de Path Traversal en el módulo tarfile de Python que afecta a las versiones 3.8.0 hasta 3.13.1. El sandbox filter="data" — diseñado para evitar extracciones no seguras — puede ser evadido creando rutas que exceden PATHMAX 4096...
CVE-2025-4138-poc
CVE-2025-4138 Generador Auto-Sudo Un script de Python para generar un archivo tar malicioso que explota CVE-2025-4138 / CVE-2025-4517 Recorrido de rutas mediante truncamiento de PATHMAX. Explotar con éxito esta vulnerabilidad permite a un atacante eludir los filtros de extracción de tarfile y...
CVE-2025-4517-poc
CVE-2025-4517 PoC – Escritura Arbitraria de Archivos en Python tarfile mediante Recorrido de Rutas CVE-2025-4517 CVSS 9.4 – Crítico Una vulnerabilidad en el módulo tarfile de Python que permite escritura arbitraria de archivos fuera del directorio de extracción al usar TarFile.extractall o...
CVE-2007-4559-lab
CVE-2007-4559 — TarSlip: El Ataque de Recorrido de Directorios de 15 Años Solo con fines educativos. Este laboratorio explota intencionalmente vulnerabilidades del sistema de archivos dentro de contenedores Docker aislados. No lo ejecute en ningún sistema con datos sensibles o en entornos de...
CVE-2025-4138_tarfile_filter_bypass
CVE-2025-4138 — Python tarfile filter="data" Bypass Arbitrary file write outside the extraction directory via PATHMAX symlink chain. Affected Versions Python 3.12.0 – 3.12.10 Python 3.13.0 – 3.13.3 Fixed in 3.12.11 / 3.13.4 Credit: Reporter: Caleb Brown Google How It Works Python's tarfile data...
CVE-2025-4517-tarfile-PATH_MAX-bypass
CVE-2025-4517 / CVE-2025-4330 — Python tarfile Omisión del Filtro de Datos mediante Desbordamiento de PATHMAX Autor: 0xDTC CVEs: CVE-2025-4517 / CVE-2025-4330 Aviso: GHSA-6r6c-684h-9j7p Corrección de CPython: PR 135037 Descripción general El método tarfile.extractallfilter="data" de Python está...
CVE-2025-4138-4517-POC
CVE-2025-4138 / CVE-2025-4517 Python tarfile Filter Bypass via PATHMAX Symlink Escape Arbitrary file write throughfilter="data" / filter="tar" extraction Table of Contents Overview Vulnerability Details How It Works Affected Versio...
CVE-2025-4517-POC
Exploit CVE-2025-4517 NOTAS Este exploit y su descripción están escritos por IA. Si encuentras un error o problema, ¡por favor házmelo saber! Este exploit fue probado y confirmado que funciona. ¡Gracias! Resumen Este exploit aprovecha CVE-2025-4517 , una vulnerabilidad crítica en el módulo tarfil...
Astra Linux – Vulnerability in Python 2.7, Pypy
In Lib/tarfile.py in Python 3.8.3, an attacker can create a TAR archive that causes an infinite loop when opened using tarfile.open, due to the lack of header validation in procpax...
CVE-2026-87910
A flaw was found in the Python tarfile module. When extracting an archive containing a link on systems that do not support links, the module falls back to extracting the linked member. During this fallback, a security filter designed to prevent the extraction of certain files is not properly...
CVE-2025-4517-PoC
CVE-2025-4517-PoC CVE-2025-4517 es una vulnerabilidad en el módulo tarfile de Python que permite escrituras arbitrarias de archivos fuera del directorio de extracción al extraer archivos tar no confiables. El problema ocurre al usar TarFile.extract o TarFile.extractall con filter="data" o...
CVE-2025-4138
CVE-2025-4138 Python Tarfile module Directory Traversal Vulnerability With overflow crossed Directory Impact : Privilege escalation Working : Python's TarFile.extractall and TarFile.extract methods support a feature that allows a filter to be set to improve the safety of using these methods...
Linux Distros Unpatched Vulnerability : CVE-2026-87910
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - When tarfile extracts a link on a system that doesn't support links, it falls back to extracting a member from the archive. In this case, the filter function is...
CVE-2026-87910 tarfile hardlink fallback ignores custom extraction filter rejection via None
When tarfile extracts a link on a system that doesn't support links, it falls back to extracting a member from the archive. In this case, the filter function is run twice: once for the extracted member, and once with name set to the location of the link. For one of the calls, the return value was...
CVE-2026-19672
A flaw was found in the Python tarfile module. This vulnerability allows an attacker to create empty directories outside of the intended extraction destination on POSIX Portable Operating System Interface platforms. This occurs when processing a specially crafted archive containing member names...
BIT-PYTHON-2026-19672 tarfile extraction filter bypass allows creation of directories outside the destination
The tarfile module's tar and data extraction filters created directories outside the destination for members whose name leaves the destination and returns to it, such as ../evil/../dest/sub/file. The containment check used the resolved path, but intermediate directories were created from the name...
BIT-PYTHON-MIN-2026-19672 tarfile extraction filter bypass allows creation of directories outside the destination
The tarfile module's tar and data extraction filters created directories outside the destination for members whose name leaves the destination and returns to it, such as ../evil/../dest/sub/file. The containment check used the resolved path, but intermediate directories were created from the name...
Astra Linux – Vulnerabilities in Python 2.7, Python 3.11, Python 3.7
There is a defect in the CPython “tarfile” module that affects the “TarFile” extraction and entry enumeration APIs. The tar implementation processes tar archives with negative offsets without errors, which can lead to an infinite loop and deadlock during the parsing of maliciously crafted tar...