CVE-2026-107709 Details
Description
A path traversal vulnerability exists in Bower decompress-zip through version 0.3.3. The vulnerability located in `lib/decompress-zip.js` improperly validates archive entry paths during ZIP extraction. A crafted ZIP archive containing entries that resolve to prefix-sibling directories can cause files to be written outside the intended extraction directory. Successful exploitation may allow arbitrary file overwrite, application compromise, or remote code execution depending on the target environment and writable sibling paths.
A path traversal vulnerability has been identified in Bower's decompress-zip library, affecting versions through 0.3.3. The issue arises in the file decompress-zip.js, where the library fails to properly validate archive entry paths during the extraction of ZIP files. This flaw allows a crafted ZIP archive to be exploited, causing files to be written outside the intended extraction directory by taking advantage of prefix-sibling directory paths. Successful exploitation could lead to arbitrary file overwrites, application compromises, or remote code execution, depending on the target environment and the availability of writable sibling paths.
No fixed version is available, as the library is abandoned. Users are advised to replace the library with a maintained alternative that enforces proper path validation, such as 'yauzl' with explicit entry-path validation. If an immediate replacement is not possible, validate ZIP entry paths against the destination before extraction, extract to an isolated directory and move only expected files, or pin the dependency in software composition analysis tools to prevent its use in new projects.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 8, 2026CISA-ADP
Assessed Oct 8, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/bower/decompress-zip | [email protected] | Source CodeVendor |
| https://moizxsec.github.io/writeups/decompress-zip-zip-slip-sibling-prefix-bypass/ | [email protected] | ExploitRemedyTechnical Analysis |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | CISA-ADP |
Affected Products
| Product | Versions |
|---|---|
| Bower decompress-zip | <= 0.3.3 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 8, 2026 | CVE Modified | CISA-ADP |
| Oct 8, 2026 | New CVE Received | [email protected] |
Volerion