Every CVE Search/ Get API key

CVE-2026-56876

extract-zip unvalidated symlink path traversal

8.6 HighPublic exploitFix available

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Passive

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
None

Exploit likelihood

0.53%Up 0.2 points since Jun 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.6

extract-zip unvalidated symlink path traversal

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
CVE-2026-56876
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Weakness
CWE-22, CWE-61
Updated
2026-11-02
EUVDEUVD-2026-39812 8.6

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
EUVD-2026-39812
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-jmr9-qjv8-65gv 8.6

extract-zip unvalidated symlink path traversal

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
GHSA-jmr9-qjv8-65gv
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02
NVD 8.6

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
CVE-2026-56876
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/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
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Weakness
CWE-22, CWE-61
Updated
2026-11-02
OSVDEBIAN-CVE-2026-56876 8.6

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
DEBIAN-CVE-2026-56876
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/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
Updated
2026-11-02
OSVGHSA-jmr9-qjv8-65gv 8.6

extract-zip unvalidated symlink path traversal

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
GHSA-jmr9-qjv8-65gv
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02
Show 5 moreShow less
OSVRHSA-2026:57590 8.6

Red Hat Security Advisory: rh-podman-desktop security, bug fix, and enhancement update

Record
RHSA-2026:57590
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-56876 8.6

extract-zip does not validate symlink targets when extracting zip archives. When processing a malicious zip file containing a symlink with a relative path like '../../../../etc/passwd', extract-zip will extract the symlink without validation, allowing it to point outside the extraction directory. Depending on how extract-zip is used, an attacker could read or write to arbitrary files.

Record
UBUNTU-CVE-2026-56876
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVCLSA-2026-1792696135 No score

TuxCare security update for extract-zip (2 CVEs)

TuxCare rebuilt extract-zip to address 2 CVEs. Fixed in 1.7.0-tuxcare.2.

Record
CLSA-2026-1792696135
Updated
2026-11-02
OSVopenSUSE-SU-2026:11200-1 No score

heroic-games-launcher-2.22.0-4.1 on GA media

These are all security issues fixed in the heroic-games-launcher-2.22.0-4.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11200-1
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2026-56876 No score

CVE-2026-56876 in extract-zip - Patched by Root

Root has patched CVE-2026-56876 in the extract-zip package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2026-56876
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
extract-zip
npm
through 2.0.1 None known
extract-zip
TuxCare:npm
1.7.0-tuxcare.0 up to 1.7.0-tuxcare.2, plus listed versions
1.7.01.7.0-tuxcare.1
1.7.0-tuxcare.2
node-extract-zip
Debian:12
All versions, plus listed versions
2.0.1+ds-4
None known
node-extract-zip
Debian:13
All versions, plus listed versions
2.0.1+ds-4
None known
node-extract-zip
Debian:14
All versions, plus listed versions
2.0.1+ds-4
None known
rh-podman-desktop
Red Hat:enterprise_linux:10.2
before 0:1.1.2-1.el10_2
0:1.1.2-1.el10_2
extract-zip
Root:npm
before 1.7.0-aikido.2
1.7.0-aikido.22.0.1-aikido.21.7.0-aikido.12.0.1-aikido.1
@rootio/extract-zip
Root:npm
before 1.7.0-root.io.2
1.7.0-root.io.22.0.1-root.io.21.7.0-root.io.12.0.1-root.io.1
node-extract-zip
Ubuntu:22.04:LTS
All versions, plus listed versions
2.0.1+ds-12.0.1+ds-3
None known
node-extract-zip
Ubuntu:24.04:LTS
All versions, plus listed versions
2.0.1+ds-4
None known
Show 4 moreShow less
Affected packages
PackageAffectedFixed
node-extract-zip
Ubuntu:25.10
All versions, plus listed versions
2.0.1+ds-4
None known
node-extract-zip
Ubuntu:26.10
All versions, plus listed versions
2.0.1+ds-4
None known
node-extract-zip
Ubuntu:26.04:LTS
All versions, plus listed versions
2.0.1+ds-4
None known
heroic-games-launcher
openSUSE:Tumbleweed
before 2.22.0-4.1
2.22.0-4.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubziad626/CVE-2026-56876-POC2026-07-09

History

History
RecordedChangedSources
affected, aliases, published, referencesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-56876 is a high vulnerability (CVSS 8.6) in Max-mapper Extract-zip, published June 26, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.53%, the 44th percentile. Fixed in extract-zip 1.7.0-tuxcare.2.

References

Show 170 moreShow less
MoveEnter Open