Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-35592

22
FAUCET Score

VULNERABILITY OVERVIEW CVE-2026-35592 affects pyLoad, a free open-source Python-based download manager, in versions prior to 0.5.0b3.dev97. The vulnerability exists in the _safe_extractall() function within the UnTar.py extractor module, which improperly validates tar archive extraction paths. The flaw stems from use of os.path.commonprefix() for path traversal checks, which performs character-level rather than path-level string comparison, enabling attackers to craft malicious tar archives that extract files outside the intended directory. SEVERITY ASSESSMENT The vulnerability carries a CVSS 3.1 score of 6.5 (MEDIUM) with a network-based attack vector requiring minimal complexity and no elevated privileges, though user interaction is necessary. The impact is limited to integrity compromise with no confidentiality or availability concerns. The EPSS score of 0.00029 indicates relatively low prevalence in active exploit attempts compared to broader CVE populations. This represents an incomplete remediation of CVE-2026-32808, as the correct os.path.commonpath() function was previously committed but never applied to this particular function. EXPLOITATION STATUS The vulnerability is not currently tracked in the Known Exploited Vulnerabilities (KEV) catalog and shows no activity on relevant hot lists, indicating no confirmed active exploitation in the wild. However, the moderate CVSS score and logical path traversal mechanism suggest potential for exploitation by users with access to malicious archives. Organizations using affected pyLoad versions should prioritize upgrading to 0.5.0b3.dev97 or later to mitigate this integrity-based risk.

Impacted Technologies

VendorProductVersion(s)CPE
<= 0.5.0b3.dev96CPE matchmatch criteria
cpe:2.3:a:pyload-ng_project:pyload-ng:*:*:*:*:*:python:*:*

CVSS Data

CVSS version used by this source: 3.1

5.3MEDIUM

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
NONE
Exploitability Score
1.6
Impact Score
3.6
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.26%
Probability of exploitation in next 30 days
EPSS Percentile
17.1%
Percentile rank of EPSS score among Peer Group
As of 2026-07-28
Model: v2026.06.15
This CVE's current EPSS score of 0.0026 is in the 18th percentile among its peer group of 26,236 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (1)

pippatch availablevia ghsa
Product: pyload-ngFixed in: 0.5.0b3.dev97

Vendor Advisories (1)

pipGHSA-mvwx-582f-56r7medium

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

Apr 8, 2026

References

github.com / pyload/pyload/security/advisories/GHSA-mvwx-582f-56r7
ExploitVendor Advisory