CVE-2026-97229
Fixed in a distro release EPSS 18%CVSS 10.0
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.
Products: GitLab
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | gitlab-docker-machine-19.2 | no fix |
| Chainguard | gitlab-docker-machine-19.3 | no fix |
| Chainguard | gitlab-docker-machine-19.4 | no fix |
| Chainguard | gitlab-docker-machine-fips-19.2 | no fix |
| Chainguard | gitlab-docker-machine-fips-19.3 | no fix |
| Chainguard | gitlab-docker-machine-fips-19.4 | no fix |
| Chainguard | gitlab-runner-19.2 | no fix |
| Chainguard | gitlab-runner-19.3 | no fix |
| Chainguard | gitlab-runner-19.4 | no fix |
| Chainguard | gitlab-runner-fips-19.2 | no fix |
| Chainguard | gitlab-runner-fips-19.3 | no fix |
| Chainguard | gitlab-runner-fips-19.4 | no fix |
| Chainguard | gitlab-runner-helper-19.2 | no fix |
| Chainguard | gitlab-runner-helper-19.3 | no fix |
| Chainguard | gitlab-runner-helper-19.4 | no fix |
| Chainguard | gitlab-runner-helper-compat-19.2 | no fix |
| Chainguard | gitlab-runner-helper-compat-19.3 | no fix |
| Chainguard | gitlab-runner-helper-compat-19.4 | no fix |
| Chainguard | gitlab-runner-helper-compat-fips-19.2 | no fix |
| Chainguard | gitlab-runner-helper-compat-fips-19.3 | no fix |
| Chainguard | gitlab-runner-helper-compat-fips-19.4 | no fix |
| Chainguard | gitlab-runner-helper-fips-19.2 | no fix |
| Chainguard | gitlab-runner-helper-fips-19.3 | no fix |
| Chainguard | gitlab-runner-helper-fips-19.4 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-19.2 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-19.3 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-19.4 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-fips-19.2 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-fips-19.3 | no fix |
| Chainguard | gitlab-runner-helper-oci-entrypoint-fips-19.4 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-19.2 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-19.3 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-19.4 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-fips-19.2 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-fips-19.3 | no fix |
| Chainguard | gitlab-runner-oci-entrypoint-fips-19.4 | no fix |
| Chainguard | ruby-3.3 | 3.3.12-r10 |
| Chainguard | ruby-3.3-dev | 3.3.12-r10 |
| Chainguard | ruby-3.3-doc | 3.3.12-r10 |
| Chainguard | ruby-3.4 | 3.4.11-r5 |
| Chainguard | ruby-3.4-dev | 3.4.11-r5 |
| Chainguard | ruby-3.4-doc | 3.4.11-r5 |
| Chainguard | ruby-4.0 | 4.0.7-r6 |
| Chainguard | ruby-4.0-dev | 4.0.7-r6 |
| Chainguard | ruby-4.0-doc | 4.0.7-r6 |
| Debian 12 | ruby3.1 | no fix |
| Debian 13 | ruby3.3 | no fix |
| Debian 14 | ruby3.3 | no fix |
| Ubuntu 16.04 LTS | gitlab | no fix |
| Wolfi | gitlab-docker-machine-19.2 | no fix |
| Wolfi | gitlab-docker-machine-19.3 | no fix |
| Wolfi | gitlab-runner-19.2 | no fix |
| Wolfi | gitlab-runner-19.3 | no fix |
| Wolfi | gitlab-runner-helper-19.2 | no fix |
| Wolfi | gitlab-runner-helper-19.3 | no fix |
| Wolfi | gitlab-runner-helper-compat-19.2 | no fix |
| Wolfi | gitlab-runner-helper-compat-19.3 | no fix |
| Wolfi | gitlab-runner-helper-oci-entrypoint-19.2 | no fix |
| Wolfi | gitlab-runner-helper-oci-entrypoint-19.3 | no fix |
| Wolfi | gitlab-runner-oci-entrypoint-19.2 | no fix |
| Wolfi | gitlab-runner-oci-entrypoint-19.3 | no fix |
| Wolfi | ruby-3.3 | 3.3.12-r10 |
| Wolfi | ruby-3.3-dev | 3.3.12-r10 |
| Wolfi | ruby-3.3-doc | 3.3.12-r10 |
| Wolfi | ruby-3.4 | 3.4.11-r5 |
| Wolfi | ruby-3.4-dev | 3.4.11-r5 |
| Wolfi | ruby-3.4-doc | 3.4.11-r5 |
| Wolfi | ruby-4.0 | 4.0.7-r6 |
| Wolfi | ruby-4.0-dev | 4.0.7-r6 |
| Wolfi | ruby-4.0-doc | 4.0.7-r6 |
| openSUSE Tumbleweed | ruby4.0 | 4.0.9-1.1 |