CVE-2026-10053

8.5

GitLab · GitLab CE/EE

GitLab CE/EE is affected by a path traversal vulnerability that allows an authenticated user with low privileges to potentially access or manipulate restricted files.

Executive summary

A path traversal vulnerability in GitLab CE/EE allows authenticated attackers to bypass security restrictions, posing a high risk of unauthorized system access.

Vulnerability

This vulnerability is a path traversal flaw (CWE-22) residing in the GitLab platform. An authenticated attacker with low privileges can exploit this to escape restricted directories, which may result in unauthorized file system access or manipulation.

Business impact

Successful exploitation of this path traversal vulnerability could lead to the exposure of sensitive configuration files, source code, or internal system data. Given the CVSS score of 8.5, this high-severity flaw threatens the confidentiality, integrity, and availability of the GitLab environment, potentially leading to full system compromise depending on the targeted files.

Remediation

Immediate Action: Upgrade all GitLab CE/EE instances to versions 19.0.6, 19.1.4, 19.2.2, or above immediately.

Proactive Monitoring: Review application access logs for suspicious path traversal patterns, such as the use of double dots or unexpected directory structures in file-related requests.

Compensating Controls: Deploy or update Web Application Firewall rules to detect and block directory traversal payloads targeting the GitLab web interface.

Exploitation status

Public Exploit Available: Yes, a public proof-of-concept exists on GitHub.

Analyst recommendation

The presence of a public proof-of-concept increases the likelihood of exploitation by threat actors. Administrators must prioritize the application of the vendor-provided security patches to the specified GitLab versions to eliminate this risk immediately.

More GitLab CVEs