Lucene search
+L

22 matches found

PyPA
PyPA
•added 2026/07/13 2:36 p.m.•33 views

dbt-common's commonprefix() doesn't protect against path traversal

ImpactWhat kind of vulnerability is it? Who is impacted?A path traversal vulnerability exists in dbt-common's safeextract function used when extracting tarball archives. The function uses os.path.commonprefix to validate that extracted files remain within the intended destination directory...

5.3CVSS6.2AI score0.00393EPSS
SaveExploits0References9Affected Software1
OSV
OSV
•added 2026/07/13 2:36 p.m.•14 views

PYSEC-2026-2440 dbt-common's commonprefix() doesn't protect against path traversal

Impact What kind of vulnerability is it? Who is impacted? A path traversal vulnerability exists in dbt-common's safeextract function used when extracting tarball archives. The function uses os.path.commonprefix to validate that extracted files remain within the intended destination directory...

2CVSS6.2AI score0.00393EPSS
SaveExploits0References9
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•29 views

MobSF Path Traversal in GET /download/<filename> using absolute filenames

SummaryThe GET /download/ route uses string path verification via os.path.commonprefix, which allows an authenticated user to download files outside the DWDDIR download directory from "neighboring" directories whose absolute paths begin with the same prefix as DWDDIR e.g., .../downloadsbak,...

5.3CVSS6.1AI score0.00782EPSS
SaveExploits1References7Affected Software1
attackerkb
attackerkb
•added 2026/06/26 7:31 p.m.•16 views

CVE-2026-29509

Patool before 4.0.5 contains a path traversal vulnerability in the safeextract function in patoolib/programs/pytarfile.py when running on Python before 3.12, where the iswithindirectory helper uses os.path.commonprefix for character-level string comparison instead of path-level comparison, allowi...

5.4CVSS6.1AI score0.00371EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/06/26 12:00 a.m.•32 views

PT-2026-52897

Name of the Vulnerable Software and Affected Versions Patool versions prior to 4.0.5 Description A path traversal issue exists in the safe extract function within patoolib/programs/py tarfile.py when used with Python versions before 3.12. The is within directory helper function utilizes...

5.4CVSS6AI score0.00371EPSS
SaveExploits0References5
Redos
Redos
•added 2026/04/17 12:00 a.m.•48 views

ROS-20260417-73-0013

A vulnerability in the commonprefix function of the pip module of the Python programming language is related to an incorrect directory path name restriction. Exploitation of the vulnerability could allow an attacker acting remotely to gain access to add and modify arbitrary files...

2CVSS6.5AI score0.00443EPSS
SaveExploits1
OSV
OSV
•added 2026/04/08 12:04 a.m.•12 views

GHSA-MVWX-582F-56R7 pyload-ng: Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass

Summary The safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level comparison. This allows a specially crafted tar archive to write files outside the intended...

5.3CVSS5.9AI score0.00352EPSS
SaveExploits1References4
EUVD
EUVD
•added 2026/04/08 12:04 a.m.•25 views

EUVD-2026-19738

pyload-ng: Incomplete Tar Path Traversal Fix in UnTar.safeextractall via os.path.commonprefix Bypass...

5.3CVSS5.9AI score0.00352EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2026/04/08 12:04 a.m.•29 views

pyload-ng: Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass

Summary The safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level comparison. This allows a specially crafted tar archive to write files outside the intended...

9.8CVSS7AI score0.27095EPSS
SaveExploits4References4Affected Software1
PyPA
PyPA
•added 2026/04/07 5:16 p.m.•22 views

PYSEC-2026-124

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

8.1CVSS5.8AI score0.00462EPSS
SaveExploits2References1Affected Software1
OSV
OSV
•added 2026/04/07 5:16 p.m.•21 views

PYSEC-2026-124

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

6.5CVSS5.8AI score0.00352EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2026/04/07 4:11 p.m.•40 views

CVE-2026-35592 pyLoad has an Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

5.3CVSS0.00352EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/07 4:11 p.m.•8 views

CVE-2026-35592

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

8.1CVSS5.9AI score0.00462EPSS
SaveExploits2References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/07 4:11 p.m.•10 views

CVE-2026-35592 pyLoad has an Incomplete Tar Path Traversal Fix in UnTar._safe_extractall via os.path.commonprefix Bypass

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

5.3CVSS6AI score0.00352EPSS
SaveExploits1References1
CVE
CVE
•added 2026/04/07 4:11 p.m.•25 views

CVE-2026-35592

Technical details (affected versions, root cause, exploitability, and mitigations) are not publicly provided in the supplied documents; monitor for updates.

6.5CVSS6AI score0.00352EPSS
SaveExploits1References1Affected Software1
Positive Technologies
Positive Technologies
•added 2026/04/07 12:00 a.m.•15 views

PT-2026-30897

Name of the Vulnerable Software and Affected Versions pyLoad versions prior to 0.5.0b3.dev97 Description pyLoad is a free and open-source download manager written in Python. The safe extractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for path traversal checks,...

5.3CVSS5.9AI score0.00352EPSS
SaveExploits1References6
RedhatCVE
RedhatCVE
•added 2026/03/08 1:44 a.m.•17 views

CVE-2026-29790

dbt-common is the shared common utilities for dbt-core and adapter implementations use. Prior to versions 1.34.2 and 1.37.3, a path traversal vulnerability exists in dbt-common's safeextract function used when extracting tarball archives. The function uses os.path.commonprefix to validate that...

5.3CVSS5.7AI score0.00393EPSS
SaveExploits0References1
Veracode
Veracode
•added 2026/03/07 5:15 a.m.•14 views

Path Traversal

dbt-common is vulnerable to Path traversal. The vulnerability is due to the use of os.path.commonprefix for validating extraction paths, where commonprefix compares paths character‑by‑character rather than by path components, and an attacker can exploit this by providing a malicious tarball that...

5.3CVSS6AI score0.00393EPSS
SaveExploits0References3Affected Software1
NVD
NVD
•added 2026/03/06 9:16 p.m.•23 views

CVE-2026-29790

dbt-common is the shared common utilities for dbt-core and adapter implementations use. Prior to versions 1.34.2 and 1.37.3, a path traversal vulnerability exists in dbt-common's safeextract function used when extracting tarball archives. The function uses os.path.commonprefix to validate that...

5.3CVSS0.00393EPSS
SaveExploits0References3
BDU FSTEC
BDU FSTEC
•added 2026/02/11 12:00 a.m.•14 views

The vulnerability of the commonprefix() function in the pip module of the Python programming language allows a malicious actor to gain access to add and modify any arbitrary files.

The vulnerability of the commonprefix function in the pip module of the Python programming language is related to an incorrect limitation on the path name for the directory. Exploiting this vulnerability could allow a malicious actor to gain access to add and modify any files they desire...

4CVSS7.4AI score0.00443EPSS
SaveExploits1References5Affected Software3
Rows per page
Query Builder