Vulnerability · Published Jun 26, 2026 · Assigned by cisa-cg

CVE-2026-56876extract-zip unvalidated symlink path traversal

High 8.1

In plain English

A high-severity path traversal in extract-zip from max-mapper. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 45% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code.

Severity (CVSS 3.1)8.1High
Exploit odds (30 days)0.5%top 55.3% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling1Public PoC

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12node-extract-zipno fix listedDEBIAN-CVE-2026-56876
Debian:13node-extract-zipno fix listedDEBIAN-CVE-2026-56876
Debian:14node-extract-zipno fix listedDEBIAN-CVE-2026-56876
Ubuntu:22.04:LTSnode-extract-zipno fix listedUBUNTU-CVE-2026-56876
Ubuntu:24.04:LTSnode-extract-zipno fix listedUBUNTU-CVE-2026-56876
Ubuntu:25.10node-extract-zipno fix listedUBUNTU-CVE-2026-56876
Ubuntu:26.04:LTSnode-extract-zipno fix listedUBUNTU-CVE-2026-56876
Ubuntu:26.10node-extract-zipno fix listedUBUNTU-CVE-2026-56876
npmextract-zipno fix listedGHSA-jmr9-qjv8-65gv

Affected products (as reported)

VendorProductVersions
max-mapper extract-zip 0 – before *

Weakness: CWE-22, CWE-61 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

References

  • url third-party-advisory
  • url third-party-advisory
  • url vdb-entry