IT SBIT Services
Schneeberger
DEEN
CVE tracker

GitLab CE/EE: Cache poisoning of raw repository files via permissive regex

CVE-2026-14814High 8.2

← All vulnerabilities

Summary

GitLab Community Edition and Enterprise Edition contain an issue in repository file access caused by improper validation of repository references. An authorized user can poison cached responses for raw repository files under certain conditions. Targeted CI/CD pipelines may then execute manipulated content and expose protected environment variables.

Affected

  • GitLab CE/EE before 19.2.8
  • GitLab CE/EE 19.3 before 19.3.5
  • GitLab CE/EE 19.4 before 19.4.2
  • GitLab.com and GitLab Dedicated were reported as already patched.

Fixed in

  • 19.2.8
  • 19.3.5
  • 19.4.2

Released on October 12, 2026.

Workaround

Unknown.

Exploitation

  • CISA SSVC: exploitation none, automatable no, technical impact total.
  • No evidence of public exploitation or proof of concept found in the research.

Our recommendation

  • Upgrade self-managed GitLab CE/EE to 19.2.8, 19.3.5, 19.4.2 or later as soon as possible.
  • If GitLab was installed from a distribution repository, move to the official Omnibus packages, as the distribution may not provide a fix.
  • Review CI/CD variables and protected environments for exposure, and restrict who can push to repositories used by protected pipelines.
  • Monitor pipeline logs for unexpected changes in executed content.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 16:32.

Original description (NVD)

GitLab has remediated an issue in GitLab CE/EE affecting all versions before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed a user to poison cached responses for raw repository files, causing targeted users' CI/CD pipelines to execute specially crafted content and potentially exposing protected environment variables, due to improper validation of repository references.

NVD references (3)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.