CVE catalog

CVE-2026-27606

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 Fil

[CVE catalog]

Severity
Critical · CVSS 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.65% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-rollupsid3.30.0-7fixed
Debiannode-rollupforky3.30.0-7fixed
Debiannode-rolluptrixie3.29.5-1vulnerable
Debiannode-rollupbookworm3.15.0-1+deb12u1vulnerable
Cpenode-rollupNot reportedNot reportedvulnerable
CperollupNot reportedNot reportedunknown
NpmrollupNot reported2.80.0fixed
NpmrollupNot reported3.30.0fixed
NpmrollupNot reported4.59.0fixed
CperollupNot reported4.59.0fixed
Opensuseheroic-games-launchertumbleweed2.20.0-2.1fixed
Ubuntunode-rollup20.040.50.0-6build3vulnerable
Ubuntunode-rollup20.040.68.2-2vulnerable
Ubuntunode-rollup20.041.12.0-2build2vulnerable
Ubuntunode-rollup20.041.12.0-2build3vulnerable
Ubuntunode-rollup22.042.38.4-1vulnerable
Ubuntunode-rollup22.042.42.1-2vulnerable
Ubuntunode-rollup22.042.61.1-5vulnerable
Ubuntunode-rollup24.043.28.0-2vulnerable
Ubuntunode-rollup24.043.29.4-2vulnerable
Ubuntunode-rollup24.043.29.4-3vulnerable
Ubuntunode-rollup25.103.29.5-1vulnerable
Ubuntunode-rollup26.103.30.0-1vulnerable
Ubuntunode-rollup26.103.30.0-5build5vulnerable
Ubuntunode-rollup26.043.29.5-1vulnerable
Ubuntunode-rollup26.043.30.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-rollupsourcesid3.30.0-1not yet assignedNot reported[1129260]
Debiannode-rollupsourceforky3.30.0-1not yet assignedNot reported[1129260]
Debiannode-rollupsourcetrixie(unfixed)not yet assignedNot reported[1129260]
Debiannode-rollupsourcebookworm(unfixed)not yet assignedNot reported[1129260]
NpmrollupnpmNot reported2.80.0Not reportedNot reportedNot reported
NpmrollupnpmNot reported3.30.0Not reportedNot reportedNot reported
NpmrollupnpmNot reported4.59.0Not reportedNot reportedNot reported
CperollupcpeNot reported4.59.0Not reportedNVD-CVE-2026-27606Not reported
Opensuseheroic-games-launcherrpmtumbleweed2.20.0-2.1Not reportedOPENSUSE-SU-2026:10263-1Not reported

[Debian bug #1129260]

Notes

[trixie] node-rollup: Minor issue [bookworm] node-rollup: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [rollup]Affected

    Source package: [node-rollup]

    Details (2)
    • 3.15.0-1+deb12u1 · all · bookworm

      Affected

      nvd · node-rollup · debian · bookworm; nvd · node-rollup · debian · 12

    • 3.15.0-1+deb12u1 · all · bookworm

      Affected

      nvd · node-rollup · debian · bookworm; nvd · node-rollup · debian · 12

[Debian 13 (Trixie)]

  • [rollup]Affected

    Source package: [node-rollup]

    Details (2)
    • 3.29.5-1 · all · trixie

      Affected

      nvd · node-rollup · debian · 13

    • 3.29.5-1 · all · trixie

      Affected

      nvd · node-rollup · debian · 13

[openSUSE Tumbleweed]

Observed:

References