CVE-2026-27606
Fixed in a distro release EPSS 2%CVSS 8.8
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.
Products: rollup, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat Ansible Automation Platform 2.6, Red Hat Developer Hub 1.8, Red Hat Developer Hub 1.9, Red Hat OpenShift Dev Spaces 3.27, Red Hat OpenShift Service Mesh 2.6, Red Hat Quay 3.10, Red Hat Trusted Artifact Signer 1.3, Red Hat OpenShift Pipelines, Red Hat OpenShift Service Mesh 3, Red Hat Advanced Cluster Security 4, Red Hat AMQ Broker 7, Red Hat Ansible Automation Platform 2, Red Hat build of OptaPlanner 8, Red Hat Build of Podman Desktop - Tech Preview, Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux AI (RHEL AI) 3, Red Hat Fuse 7, Red Hat JBoss Enterprise Application Platform 8, Red Hat JBoss Enterprise Application Platform Expansion Pack, Red Hat OpenShift Container Platform 4, Red Hat OpenShift distributed tracing 3, Red Hat Single Sign-On 7, Red Hat Self-service automation portal 2
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| npm | rollup | 2.80.0 |
| npm | rollup | 3.30.0 |
| npm | rollup | 4.59.0 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | arangodb-3.11 | 3.11.14.5-r9 |
| Chainguard | arangodb-3.12 | 3.12.9.4-r23 |
| Chainguard | gitlab-rails-ce-18.1 | no fix |
| Chainguard | gitlab-rails-ce-18.10 | no fix |
| Chainguard | gitlab-rails-ce-18.5 | no fix |
| Chainguard | gitlab-rails-ce-18.6 | no fix |
| Chainguard | gitlab-rails-ce-18.7 | no fix |
| Chainguard | gitlab-rails-ce-18.8 | no fix |
| Chainguard | gitlab-rails-ce-18.9 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.1 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.10 | 18.10.8-r8 |
| Chainguard | gitlab-rails-ce-fips-18.5 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.6 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.7 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.8 | no fix |
| Chainguard | gitlab-rails-ce-fips-18.9 | 18.9.8-r8 |
| Chainguard | langfuse-2 | 2.95.12-r12 |
| Chainguard | langfuse-2-worker | 2.95.12-r12 |
| Chainguard | langfuse-3 | 3.155.1-r3 |
| Chainguard | langfuse-3-worker | 3.155.1-r3 |
| Chainguard | langfuse-fips-2 | 2.95.12-r15 |
| Chainguard | langfuse-fips-2-worker | 2.95.12-r15 |
| Chainguard | langfuse-fips-3 | 3.155.1-r3 |
| Chainguard | langfuse-fips-3-worker | 3.155.1-r3 |
| Chainguard | langfuse-fips-3.152 | no fix |
| Chainguard | langfuse-fips-3.152-worker | no fix |
| Chainguard | librechat | 0.8.2-r6 |
| Chainguard | nextcloud-server-33 | 33.0.6-r2 |
| Chainguard | nextcloud-server-33 | 33.0.6-r4 |
| Chainguard | vite | 8.0.11-r0 |
| Chainguard | vitess-21 | no fix |
| Chainguard | vitess-22 | 22.0.4-r2 |
| Chainguard | vitess-23 | 23.0.3-r2 |
| Debian 12 | node-rollup | no fix |
| Debian 13 | node-rollup | no fix |
| Debian 14 | node-rollup | 3.30.0-1 |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.28-3.el9ap |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.28-3.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy | 0:2.5.10-5.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-debugsource | 0:2.5.10-5.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-debugsource | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server | 0:2.5.10-5.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server-debuginfo | 0:2.5.10-5.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server-debuginfo | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+activitystream | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+activitystream | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+api_documentation | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+api_documentation | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+authentication | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+authentication | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+channel_auth | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+channel_auth | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+feature_flags | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+feature_flags | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+jwt_consumer | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+jwt_consumer | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+oauth2_provider | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+oauth2_provider | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+rbac | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+rbac | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+redis_client | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+redis_client | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+rest_filters | 0:2.5.20260422-2.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-django-ansible-base+rest_filters | 0:2.5.20260422-2.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-jwcrypto | 0:1.5.7-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-jwcrypto | 0:1.5.7-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-markdown | 0:3.10.2-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-markdown | 0:3.10.2-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyOpenSSL | 0:26.0.0-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyOpenSSL | 0:26.0.0-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyasn1 | 0:0.6.3-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyasn1 | 0:0.6.3-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyjwt | 0:2.12.1-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyjwt | 0:2.12.1-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyjwt+crypto | 0:2.12.1-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-pyjwt+crypto | 0:2.12.1-1.el8ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.6.4-2.el8ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-cli | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-server | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-ui | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-venv-tower | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-debugsource | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-server | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-server-debuginfo | 0:2.6.14-2.el9 |
| Red Hat ansible automation platform 2.6 | automation-gateway-server | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-platform-ui | 0:2.6.8-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+activitystream | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+api_documentation | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+authentication | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+channel_auth | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+feature_flags | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+jwt_consumer | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+oauth2_provider | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+rbac | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+redis_client | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+resource_registry | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-django-ansible-base+rest_filters | 0:2.6.20260422-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-jwcrypto | 0:1.5.7-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-markdown | 0:3.10.2-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pyOpenSSL | 0:26.0.0-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pyasn1 | 0:0.6.3-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pyjwt | 0:2.12.1-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pyjwt+crypto | 0:2.12.1-1.el9ap |
| Red Hat ansible automation platform 2.6 | receptor | 0:1.6.4-3.el10ap |
| Red Hat ansible automation platform 2.6 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debuginfo | 0:1.6.4-3.el10ap |
| Red Hat ansible automation platform 2.6 | receptor-debuginfo | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debugsource | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debugsource | 0:1.6.4-3.el10ap |
| Red Hat ansible automation platform 2.6 | receptorctl | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform 2.6 | receptorctl | 0:1.6.4-3.el10ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.6.4-2.el8ap |
| Red Hat ansible automation platform developer 2.6 | automation-controller | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform developer 2.6 | automation-controller-cli | 0:4.7.11-2.el9ap |
| Red Hat ansible automation platform developer 2.6 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform developer 2.6 | receptorctl | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.6.4-2.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform inside 2.6 | receptor | 0:1.6.4-2.el9ap |
| Red Hat ansible automation platform inside 2.6 | receptorctl | 0:1.6.4-2.el9ap |
| SUSE Linux Enterprise Micro 5.5 | cockpit | 298-150500.3.12.1 |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | golang-github-prometheus-promu | 0.17.0-150000.3.30.1 |
| SUSE Manager Client Tools 15 | dracut-saltboot | 1.1.0-150000.1.65.1 |
| SUSE Manager Client Tools 15 | golang-github-QubitProducts-exporter_exporter | 0.4.0-150000.1.21.1 |
| SUSE Manager Client Tools 15 | golang-github-boynux-squid_exporter | 1.13.0-150000.1.12.1 |
| SUSE Manager Client Tools 15 | golang-github-lusitaniae-apache_exporter | 1.0.10-150000.1.26.1 |
| SUSE Manager Client Tools 15 | golang-github-prometheus-prometheus | 3.5.0-150000.3.67.1 |
| SUSE Manager Client Tools 15 | grafana | 11.6.11-150000.1.90.1 |
| SUSE Manager Client Tools 15 | prometheus-blackbox_exporter | 0.26.0-150000.1.30.2 |
| SUSE Manager Client Tools 15 | spacecmd | 5.0.15-150000.3.142.1 |
| SUSE Manager Client Tools 15 | uyuni-tools | 0.1.38-150000.1.30.1 |
| SUSE Manager Client Tools for SLE Micro 5 | dracut-saltboot | 1.1.0-150000.1.65.1 |
| SUSE Manager Client Tools for SLE Micro 5 | golang-github-QubitProducts-exporter_exporter | 0.4.0-150000.1.21.1 |
| SUSE Manager Client Tools for SLE Micro 5 | prometheus-blackbox_exporter | 0.26.0-150000.1.30.2 |
| SUSE Manager Client Tools for SLE Micro 5 | uyuni-tools | 0.1.38-150000.1.30.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | dracut-saltboot | 1.1.0-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | dracut-wireless | 0.1.1595937550.0285244-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-QubitProducts-exporter_exporter | 0.4.0-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-boynux-squid_exporter | 1.13.0-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-lusitaniae-apache_exporter | 1.0.10-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-prometheus-alertmanager | 0.28.1-159000.12.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-prometheus-node_exporter | 1.9.1-159000.4.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | golang-github-prometheus-prometheus | 3.5.0-159000.4.3.2 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | grafana | 11.6.11-159000.2.3.2 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | mgr-push | 5.2.3-159000.2.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | prometheus-blackbox_exporter | 0.26.0-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | prometheus-postgres_exporter | 0.10.1-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | python-defusedxml | 0.7.1-159000.4.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | rhnlib | 5.2.4-159000.4.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | spacecmd | 5.2.6-159000.4.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | spacewalk-client-tools | 5.2.4-159000.4.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | supportutils-plugin-salt | 1.2.3-159000.4.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | supportutils-plugin-susemanager-client | 5.2.2-159000.4.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | uyuni-common-libs | 5.2.3-159000.2.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | uyuni-tools | 5.2.5-159000.2.3.2 |
| SUSE Multi Linux Manager Tools Beta SLE-15 | venv-salt-minion | 3006.0-159000.5.3.2 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | Multi-Linux-ManagerTools-Beta-SLE-Micro-release | 5-159000.3.3.1 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | dracut-saltboot | 1.1.0-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | dracut-wireless | 0.1.1595937550.0285244-159000.2.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | golang-github-prometheus-node_exporter | 1.9.1-159000.4.2.1 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | uyuni-tools | 5.2.5-159000.2.3.2 |
| SUSE Multi Linux Manager Tools Beta SLE-Micro-5 | venv-salt-minion | 3006.0-159000.5.3.2 |
| SUSE Multi Linux Manager Tools SLE-15 | golang-github-lusitaniae-apache_exporter | 1.0.10-150002.3.6.1 |
| SUSE Multi Linux Manager Tools SLE-15 | golang-github-prometheus-prometheus | 3.5.0-150002.3.8.1 |
| SUSE Multi Linux Manager Tools SLE-15 | grafana | 11.6.14+security01-150002.4.14.1 |
| SUSE Multi Linux Manager Tools SLE-15 | prometheus-blackbox_exporter | 0.26.0-150002.3.6.1 |
| SUSE Multi Linux Manager Tools SLE-15 | spacecmd | 5.1.13-150002.3.9.3 |
| SUSE Multi Linux Manager Tools SLE-15 | uyuni-tools | 5.1.26-150002.3.12.1 |
| SUSE Multi Linux Manager Tools SLE-Micro-5 | prometheus-blackbox_exporter | 0.26.0-150002.3.6.1 |
| SUSE Multi Linux Manager Tools SLE-Micro-5 | uyuni-tools | 5.1.26-150002.3.12.1 |
| Ubuntu 20.04 LTS | node-rollup | no fix |
| Ubuntu 22.04 LTS | node-rollup | no fix |
| Ubuntu 24.04 LTS | node-rollup | no fix |
| Ubuntu 25.10 | node-rollup | no fix |
| Ubuntu 26.04 LTS | node-rollup | no fix |
| Ubuntu 26.10 | node-rollup | no fix |
| Wolfi | langfuse-3 | 3.155.1-r3 |
| Wolfi | langfuse-3-worker | 3.155.1-r3 |
| Wolfi | nextcloud-server-33 | 33.0.6-r2 |
| Wolfi | nextcloud-server-33 | 33.0.6-r4 |
| Wolfi | vite | 8.0.11-r0 |
| Wolfi | vitess-23 | 23.0.3-r2 |
| openSUSE Leap 15.6 | dracut-saltboot | 1.1.0-150000.1.65.1 |
| openSUSE Leap 15.6 | golang-github-QubitProducts-exporter_exporter | 0.4.0-150000.1.21.1 |
| openSUSE Leap 15.6 | golang-github-boynux-squid_exporter | 1.13.0-150000.1.12.1 |
| openSUSE Leap 15.6 | golang-github-lusitaniae-apache_exporter | 1.0.10-150000.1.26.1 |
| openSUSE Leap 15.6 | golang-github-prometheus-promu | 0.17.0-150000.3.30.1 |
| openSUSE Leap 15.6 | prometheus-blackbox_exporter | 0.26.0-150000.1.30.2 |
| openSUSE Leap 15.6 | spacecmd | 5.0.15-150000.3.142.1 |
| openSUSE Tumbleweed | heroic-games-launcher | 2.20.0-2.1 |
| openSUSE Tumbleweed | velociraptor | 0.7.0.4.git185.a5708584-2.1 |