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-4360

28
FAUCET Score

In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the extract() function.

First published: Jun 30, 2026Last modified: Jul 23, 2026

Impacted Technologies

VendorProductVersion(s)CPE
< 3.1.5CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 4.0

2.0LOW

CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/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

Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
HIGH
User Interaction
PASSIVE
VS Confidentiality
NONE
VS Integrity
LOW
VS Availability
NONE
SS Confidentiality
NONE
SS Integrity
NONE
SS Availability
NONE
Exploit Maturity
NOT_DEFINED
CvssVersion
4.0

Exploit Intelligence

EPSS Score
0.26%
Probability of exploitation in next 30 days
EPSS Percentile
18.1%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0026 is in the 9th percentile among its peer group of 23,723 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.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

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

Remediation

Patch Available

Vendor Patches (1)

github_advisorypatch availablevia nvd_reference
View patch

Vendor Advisories (1)

microsoft2026-Jun/CVE-2026-4360Low

Tarfile.extract() doesn't fully respect filter parameter

Jun 9, 2026

References

github.com / python/cpython/commit/5e0ef3f1afe892e4f64eb83368db57ac4c40cba0
Patch
github.com / python/cpython/commit/7b57e8d51446297b8c7c482d224bc5f1938e4301
Patch
github.com / python/cpython/commit/7ccdbaba2c54250a70d7f25632152df7655a5e0a
Patch
github.com / python/cpython/commit/cf23b9153181062150d061468b6d24af33fe214f
github.com / python/cpython/commit/d2b2f5eacab4dd48446b63340613b05dcbbf0b44
Patch
github.com / python/cpython/commit/eee3ddf0ca10283cc7fea724aae9cd8665f8d15e
Patch
github.com / python/cpython/issues/151987
Issue TrackingPatch
github.com / python/cpython/pull/151988
Issue TrackingPatch
mail.python.org / archives/list/[email protected]/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB
Issue TrackingVendor Advisory