GitLab has issued an urgent advisory for users of self-managed Community Edition (CE) and Enterprise Edition (EE) instances to immediately patch a critical path traversal vulnerability, CVE-2026-85706. The flaw has been assigned the maximum possible CVSS score of 10.0, reflecting its severity and ease of exploitation. An unauthenticated attacker can exploit this vulnerability with a single HTTP request to read arbitrary files from the server, potentially exposing sensitive data like CI/CD secrets, source code, and user credentials. Within 24 hours of the patch release on September 10, 2026, security researchers at watchTowr observed active scanning and exploitation in the wild. In response, CISA has added CVE-2026-85706 to its Known Exploited Vulnerabilities (KEV) catalog, underscoring the imminent threat to all unpatched instances.
CVE-2026-85706 is a path traversal vulnerability located in the repository commits API endpoint. The flaw arises from a combination of two weaknesses: improper path confinement and a lack of authentication enforcement for a specific API function.
An attacker does not need an account on the GitLab instance to exploit this flaw. The only prerequisite is that the target instance must have at least one public project. The attacker can craft a malicious HTTP request to the commits API, using path traversal sequences (../) to navigate outside the intended directory and access any file on the server's filesystem that the GitLab user account can read.
The vulnerability affects a wide range of self-managed GitLab CE and EE versions:
18.7 up to (but not including) 19.1.819.2 up to (but not including) 19.2.619.3 up to (but not including) 19.3.2GitLab.com and other GitLab-managed instances are not affected. The issue is specific to customer-hosted environments.
Active exploitation is confirmed. Security firm watchTowr reported observing scanning and probing for this vulnerability starting at 06:00 UTC on September 11, 2026, just one day after patches were made public. This rapid weaponization indicates that exploit code is readily available, and automated, widespread attacks are underway or imminent. CISA's addition of the flaw to the KEV catalog, with a patching deadline of September 14, 2026, for federal agencies, further validates the active threat.
Successful exploitation of CVE-2026-85706 can have catastrophic consequences for an organization. By reading arbitrary files, an attacker can gain access to:
gitlab.rb and gitlab-secrets.json files containing database credentials, secret keys, and other sensitive configuration data.Possession of these secrets would allow an attacker to pivot, compromise connected cloud environments, poison the software supply chain by injecting malicious code, and gain persistent access to the organization's infrastructure.
The following patterns may help identify vulnerable or compromised systems:
url_patternapi/v4/projects/.*/repository/commits%2e%2e%2f or ..%2f.file_path/etc/passwd/etc/passwd.file_path/opt/gitlab/embedded/service/gitlab-rails/config/secrets.ymlnginx/gitlab_access.log) for HTTP requests to the repository commits API endpoint that contain path traversal patterns. A sample log entry might look like:
GET /api/v4/projects/1/repository/commits?path=../../../../../../../../../../etc/passwdCVE-2026-85706.19.1.819.2.619.3.2gitlab.rb/gitlab-secrets.json, database credentials, CI/CD variables, and any tokens or keys stored within GitLab.New details on active exploitation of GitLab CVE-2026-85706 include HKCERT confirmation, detailed hunting hints, and SIEM detection rules.
Further details on the actively exploited GitLab path traversal vulnerability (CVE-2026-85706) have emerged. The Hong Kong Computer Emergency Response Team Coordination Centre (HKCERT) has also issued an alert confirming widespread exploitation. New cyber observables and hunting hints are provided, including specific log sources like gitlab-workhorse/current and production_json.log, and target files such as /etc/gitlab/gitlab.rb. A detailed SIEM detection rule (YAML) is included to identify exploitation attempts, alongside guidance on EDR monitoring for suspicious process activity. Mitigation strategies are further elaborated with D3FEND mappings, emphasizing immediate patching, network access restriction, and configuration hardening.
Expanded detection methods, hunting hints, and detailed impact assessment for GitLab CVE-2026-85706.
This update provides more granular details on the impact of CVE-2026-85706, specifically mentioning the potential exfiltration of SSH keys and cloud credentials. New hunting hints include monitoring GitLab production_json.log and Nginx/Apache access logs for specific URL patterns, and observing unusual read access by the 'git' user for sensitive files. Detection and response strategies are expanded to include Network Traffic Analysis (D3-NTA) and File Integrity Monitoring (D3-FA), alongside more detailed log analysis queries. Mitigation advice now explicitly includes WAF implementation (D3-ITF) and a full audit of secrets.
GitLab releases patches for CVE-2026-85706.
CISA adds CVE-2026-85706 to its Known Exploited Vulnerabilities (KEV) catalog.
watchTowr observes active scanning and exploitation of the vulnerability in the wild.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.