Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CVE Vulnerability Details :
CVE-2026-11940
PUBLISHED
More InfoOfficial Page
Assigner-PSF
Assigner Org ID-28c92f92-d60d-412d-b760-e73465c3df22
View Known Exploited Vulnerability (KEV) details
Published At-23 Jun, 2026 | 16:04
Updated At-23 Jun, 2026 | 17:57
Rejected At-
▼CVE Numbering Authority (CNA)
tarfile extraction filter bypass allows escaping the destination directory

tarfile.extractall() with the 'data' or 'tar' filter could be bypassed by a crafted archive where a hardlink references a symlink stored at a deeper name than the hardlink itself.  The extraction fallback validated the symlink at it's archived location but recreated it at the hardlink's shallower path, letting a relative target the filter judged contained escape the destination directory.  This allowed a malicious tar archive to create a symlink pointing outside the destination, enabling out-of-destination file reads or writes. This was an incomplete fix of CVE-2025-4330.

Affected Products
Vendor
Python Software FoundationPython Software Foundation
Product
CPython
Repo
https://github.com/python/cpython
Default Status
unaffected
Versions
Affected
  • From 0 before 3.15.0 (python)
Problem Types
TypeCWE IDDescription
CWECWE-22CWE-22
CWECWE-59CWE-59
Type: CWE
CWE ID: CWE-22
Description: CWE-22
Type: CWE
CWE ID: CWE-59
Description: CWE-59
Metrics
VersionBase scoreBase severityVector
4.07.8HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Version: 4.0
Base score: 7.8
Base severity: HIGH
Vector:
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

reporter
Haruki Oyama (https://github.com/harukioya)
coordinator
Stan Ulbrych (https://github.com/StanFromIreland)
remediation reviewer
Petr Viktorin (https://github.com/encukou)
Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://github.com/python/cpython/pull/151559
patch
https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/
vendor-advisory
https://github.com/python/cpython/issues/151558
issue-tracking
https://github.com/python/cpython/commit/27dd970bf6b17ebca7c8ed486a40ab043ed7af8f
patch
https://github.com/python/cpython/commit/672825e2f36a57e173959b0d9d409d4560dab8df
patch
https://github.com/python/cpython/commit/771d12dda5140313db0ac550292987975651bbde
patch
https://github.com/python/cpython/commit/79c06bd5c6afa3c440d50faf7ee1b147c8832b4c
patch
Hyperlink: https://github.com/python/cpython/pull/151559
Resource:
patch
Hyperlink: https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/
Resource:
vendor-advisory
Hyperlink: https://github.com/python/cpython/issues/151558
Resource:
issue-tracking
Hyperlink: https://github.com/python/cpython/commit/27dd970bf6b17ebca7c8ed486a40ab043ed7af8f
Resource:
patch
Hyperlink: https://github.com/python/cpython/commit/672825e2f36a57e173959b0d9d409d4560dab8df
Resource:
patch
Hyperlink: https://github.com/python/cpython/commit/771d12dda5140313db0ac550292987975651bbde
Resource:
patch
Hyperlink: https://github.com/python/cpython/commit/79c06bd5c6afa3c440d50faf7ee1b147c8832b4c
Resource:
patch
▼Authorized Data Publishers (ADP)
CISA ADP Vulnrichment
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
Details not found