GitLab 10.0: check your own server
A critical vulnerability in GitLab CE and EE may allow code execution. Check the version, upgrade path and signs of earlier compromise.
Prioritise vulnerable installations, particularly internet-facing services.
What is confirmed
CVE-2026-97229 has a CVSS 3.1 score of 10.0. It concerns regular expressions in CI/CD and may, under certain conditions, allow unauthenticated code execution. CERT-SE reports that it has been added to CISA KEV. [1, 2]
Versions to check
GitLab lists 19.2 before 19.2.8, 19.3 before 19.3.5 and 19.4 before 19.4.2. These are the fixed releases in the advisory. Choose a currently supported target release and follow GitLab's upgrade path. The information applies to GitLab CE/EE. [1]
Our recommended action
Handle any suspected compromise separately from the update.
- Confirm the installed version and how the service is exposed.
- Check backup and recovery for data and configuration.
- Follow the supported upgrade path and test project access and pipelines.
- Review logs and accounts. If compromise is suspected, assess exposed secrets and the correct order for recovery and replacement.
After the update: three useful tests
We recommend recording the tests in the change ticket. If a test fails, stop further rollout and follow the planned troubleshooting or recovery process.
- Check GitLab's reported version and that the intended fixed release, or a verified later fixed release, is running.
- Test an ordinary user sign-in and access to a designated test project.
- Test a harmless Git workflow and a controlled test pipeline without triggering a live production deployment.
Need a common workflow?
The guide “A vulnerability has been found – take it through to a verified fix” explains how to check whether you are affected, prepare recovery and verify the result.
Sources
- GitLab: Critical Patch Release 19.4.2, 19.3.5, 19.2.8 ↗
- CERT-SE: GitLab fixes a critical vulnerability ↗
Numbers in the text refer to the sources above. Workflows and checklists are the blog's practical recommendations.
