Description
An issue has been discovered in GitLab EE affecting all versions starting from 11.6 before 16.3.6, all versions starting from 16.4 before 16.4.2, all versions starting from 16.5 before 16.5.1. It was possible for an unauthorised project or group member to read the CI/CD variables using the custom project templates.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| GitLab | GitLab | 11.6 – < 16.3.6, 16.4 – < 16.4.2, 16.5 – < 16.5.1 | 16.3.6 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | gitlab-agent | No fix yet | — |
| Ubuntu 26.04 LTS | gitlab-agent | No fix yet | — |
| Ubuntu 25.10 | gitlab-agent | No fix yet | — |
| Ubuntu 24.04 LTS | gitlab-agent | No fix yet | — |
| Ubuntu 16.04 LTS | gitlab | No fix yet | — |
Advisories 1
- WID-SEC-2023-2788 GitLab: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 29, 2026
References
- GitLab Issue #416244 issue-tracking
- HackerOne Bug Bounty Report #2021616 technical-description exploit permissions-required