Skip to content
The Cybersecurity Focus
The Cybersecurity Focus

Cybersecurity news, threat intelligence, and vulnerability research.

The Cybersecurity Focus

Cybersecurity news, threat intelligence, and vulnerability research.

  • Home
  • Home
The Cybersecurity Focus

Cybersecurity news, threat intelligence, and vulnerability research.

The Cybersecurity Focus

Cybersecurity news, threat intelligence, and vulnerability research.

  • Home
  • Home
CVEexploitHack

Critical Path Traversal Flaw Under Active Exploitation

By ogwatermelon
September 11, 2026 3 Min Read
0
September 11, 2026

On September 10, 2026, GitLab disclosed CVE-2026-85706, a maximum-severity path traversal vulnerability in its repository commits API. The flaw carries a CVSS score of 10.0 and allows unauthenticated attackers to read arbitrary files from vulnerable GitLab servers under certain conditions. Consequently, threat actors began scanning for exposed instances within hours of disclosure.

What Happened: GitLab CVSS 10.0 Path Traversal Flaw Draws In-the-Wild Probes

GitLab released security patches for Community Edition (CE) and Enterprise Edition (EE) on September 10, 2026, to address multiple flaws. The most critical is CVE-2026-85706, a path traversal issue in the repository commits API. Moreover, security researchers discovered the vulnerability stems from improper path confinement and missing authentication enforcement.

The flaw allows an unauthenticated attacker to read arbitrary files from a GitLab server if at least one public project exists. In addition, cybersecurity firm watchTowr confirmed active in-the-wild probing began at 06:00 UTC on September 11, 2026. Attackers are using single HTTP requests to extract log files, configuration files, credentials, and secrets.

Technical Details of the GitLab Path Traversal Vulnerability

CVE-2026-85706 resides in the repository commits API endpoint. Because of improper path confinement, an attacker can traverse outside the intended directory and access sensitive server files. Furthermore, the missing authentication enforcement means no valid credentials are required.

The attack requires just one condition: at least one public project must exist on the target GitLab instance. For example, an attacker can send a crafted HTTP POST request to /api/v4/projects/{id}/repository/commits/ with a manipulated file.path parameter. Thus, the attacker can read arbitrary files such as /etc/passwd, log files, or GitLab configuration files containing secrets.

Also patched in the same release is CVE-2026-87719 (CVSS 9.9), an insecure deserialization bug in GitLab EE. This flaw allows authenticated users with Duo Chat access to steal Advanced Search instance configurations and sensitive credentials via a crafted GraphQL subscription argument.

Business and Operational Impact

GitLab is a core DevSecOps platform used by over 30 million registered users and more than 50% of Fortune 100 companies. Therefore, successful exploitation of CVE-2026-85706 can have severe consequences:

  • Source code exposure: Attackers can read proprietary source code and intellectual property.
  • Credential theft: Configuration files often contain CI/CD secrets, API tokens, and database credentials.
  • Supply chain risk: Compromised build pipelines can lead to code injection and downstream poisoning.
  • Reputational damage: Public disclosure of internal projects and secrets erodes customer trust.
  • Compliance violations: Data breaches may trigger regulatory reporting requirements under GDPR, PCI-DSS, or SOC 2.

Mitigation and Recommendations

Organizations running self-managed GitLab instances should act immediately to reduce exposure. Furthermore, defenders should monitor logs for exploitation attempts.

Immediate Actions for Defenders

  1. Patch immediately: Upgrade to GitLab CE/EE versions 19.3.2, 19.2.6, or 19.1.8.
  2. Limit public exposure: Restrict internet-facing GitLab instances to trusted IP ranges or VPN access.
  3. Review public projects: Remove or privatize unnecessary public projects to reduce attack surface.
  4. Hunt in logs: Search for HTTP POST requests to /api/v4/projects/{id}/repository/commits/ containing file.path parameters.
  5. Rotate secrets: If exploitation is suspected, rotate CI/CD secrets, API tokens, and database credentials.

Long-Term Hardening

In addition to patching, organizations should review their GitLab instance configurations regularly. Also, enable audit logging and integrate logs with a SIEM for anomaly detection. Finally, conduct periodic vulnerability scans of self-hosted DevOps tools.

Bottom line: CVE-2026-85706 is a maximum-severity, unauthenticated path traversal flaw with confirmed in-the-wild exploitation. Patching is urgent, and organizations should assume scanning is already underway.

Incident Summary

CVE ID / Incident: CVE-2026-85706
Affected Systems: GitLab CE/EE versions 18.7–19.1.8, 19.2–19.2.6, 19.3–19.3.2
Disclosure Date: September 10, 2026
Patch Status: Available — upgrade to 19.3.2, 19.2.6, or 19.1.8
CVSS Score: 10.0 (Critical)
Exploitation Status: Active in-the-wild probes confirmed by watchTowr

References

  1. GitLab Inc., “Patch release: GitLab 19.3.2, 19.2.6, and 19.1.8,” September 10, 2026. https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-3-2-released/
  2. watchTowr, LinkedIn post on CVE-2026-85706 in-the-wild activity, September 11, 2026. https://www.linkedin.com/posts/watchtowr_watchtowr-intel-is-already-observing-in-the-wild-activity-7504127032608415744-8JqE/
  3. The Hacker News, “GitLab CVSS 10 File-Read Flaw Draws In-the-Wild Probes After Disclosure,” September 11, 2026. https://thehackernews.com/2026/09/gitlab-cvss-10-file-read-flaw-draws-in.html
  4. BleepingComputer, “GitLab urges users to patch max severity path traversal flaw,” September 11, 2026. https://www.bleepingcomputer.com/news/security/gitlab-urges-users-to-patch-max-severity-path-traversal-flaw/

Tags:

CVEExploitHack
Author

ogwatermelon

Follow Me
Other Articles
Previous

Cisco Critical FMC Authentication Bypass Confirmed Under Active Exploitation

Next

Passkey-Themed Phishing Attacks Target Microsoft 365

AI Botnet Breach CVE Exploit Hack Incident Infostealer Linux Mac Malware Network Phishing Ransomware RCE supply chain Vishing Vulnerability Windows World Zero Day

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026

Categories

  • AI
  • BotNet
  • Breach
  • CVE
  • exploit
  • Hack
  • Incident
  • Infostealer
  • Linux
  • Mac
  • Malware
  • Phishing
  • Ransomware
  • RCE
  • supply-chain
  • Uncategorized
  • Vishing
  • Vulnerability
  • Windows
  • World
  • Zero Day
Copyright 2026 — The Cybersecurity Focus. All rights reserved.