CVE-2026-107709

Bower decompress-zip has a path traversal vulnerability

Published Oct 8, 2026 CVSS 3.1 · 7.8 High EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Bower Decompress-zip
Bower Decompress-zip decompress-zip
Vendors & Products Bower Decompress-zip
Bower Decompress-zip decompress-zip
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-22
Type Values Removed Values Added
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.
Title Bower decompress-zip has a path traversal vulnerability
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Oct 8, 2026, 8:23 PM
Reserved
Oct 8, 2026, 4:57 PM
Status
Deferred
Published
Oct 8, 2026, 5:17 PM
Modified
Oct 8, 2026, 9:17 PM