CVE-2026-27606: rollup Path Traversal
Vulnerability summary
CVE-2026-27606 is a critical (CVSS 9.8) Path Traversal vulnerability in rollup. EPSS estimates a 1.58% chance of exploitation in the next 30 days, higher than 75.1% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 7 · Related 6Timeline
- 25-02-2026PublishedVulnerability first disclosed.
- 10-09-2026Last modifiedVulnerability information updated.
Description
Rollup is a module bundler for JavaScript. Versions prior to 2.80.0, 3.30.0, and 4.59.0 of the Rollup module bundler (specifically v4.x and present in current source) is vulnerable to an Arbitrary File Write via Path Traversal. Insecure file name sanitization in the core engine allows an attacker to control output filenames (e.g., via CLI named inputs, manual chunk aliases, or malicious plugins) and use traversal sequences (`../`) to overwrite files anywhere on the host filesystem that the build process has permissions for. This can lead to persistent Remote Code Execution (RCE) by overwriting critical system or user configuration files. Versions 2.80.0, 3.30.0, and 4.59.0 contain a patch for the issue.
CVSS metrics
10 scores · 7 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:PDiffers
- OSV · WolfiEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:PDiffers
- OSV · NpmEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:PDiffers
- OSV · ChainguardEcosystem advisory · calculated9.3CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:PDiffers
- NVDNIST8.8HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:P/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
- CVE.orgCNA9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
- OSV · UbuntuEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
- OSV · DebianEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
1.58%
Chance of exploitation in the next 30 days
Percentile
75%
Versus all other CVEs
30-day change
+0.13 pp
From 1.46% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundRollup
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Chainguard32 products
- arangodb-3.11< 3.11.14.5-r9
- arangodb-3.12< 3.12.9.4-r23
- gitlab-rails-ce-18.1All versions (No fix recorded)
- gitlab-rails-ce-18.10All versions (No fix recorded)
- gitlab-rails-ce-18.5All versions (No fix recorded)
Wolfi5 products
- langfuse-3< 3.155.1-r3
- langfuse-3-worker< 3.155.1-r3
- nextcloud-server-33< 33.0.6-r2 | < 33.0.6-r4
- vite< 8.0.11-r0
- vitess-23< 23.0.3-r2
Debian1 product
- node-rollupAll versions (No fix recorded) | < 3.30.0-1
Npm1 product
- rollup< 2.80.0 | ≥ 3.0.0, < 3.30.0 | ≥ 4.0.0, < 4.59.0
Opensuse1 product
- heroic-games-launcher&distro=openSUSE Tumbleweed< 2.20.0-2.1
Rollup1 product
- rollup< 2.80.0 | ≥ 3.0.0, < 3.30.0 | ≥ 4.0.0, < 4.59.0
Rollupjs1 product
- rollup< 2.80.0 | ≥ 3.0.0, < 3.30.0 | ≥ 4.0.0, < 4.59.0
Ubuntu1 product
- node-rollupAll versions (No fix recorded)
8 vendors · 43 products
References
27 links- github.com/rollup/rollup/security/advisories/GHSA-mw96-cpmx-2vgcX Refsource CONFIRMREPORTAdvisoryWEBExploitVendor Advisory
- github.com/rollup/rollup/commit/c60770d7aaf750e512c1b2774989ea4596e660b2X Refsource MISCREPORTFIXWEBPatch
- github.com/rollup/rollup/commit/c8cf1f9c48c516285758c1e11f08a54f304fd44eX Refsource MISCREPORTFIXWEBPatch
- github.com/rollup/rollup/commit/d6dee5e99bb82aac0bee1df4ab9efbde455452c3X Refsource MISCREPORTFIXWEBPatch
Show all 27 references
- github.com/rollup/rollupPACKAGE