HomeIntelligenceBrief
VULNERABILITY BRIEF 🔴 Critical Vulnerability

Critical Path Traversal (CVE‑2026‑85706) in GitLab Repository Commits API Allows Unauthenticated File Read

GitLab disclosed CVE‑2026‑85706, a max‑severity path‑traversal flaw that lets unauthenticated attackers read arbitrary files via the Repository Commits API. The issue underscores the importance of continuous control monitoring and audit‑ready evidence for vulnerability remediation.

Verisq™ Intelligence · 📅 September 11, 2026 · 📰 bleepingcomputer.com
🔴
Severity
Critical
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
1 sector(s)
Actions
4 recommended
📰
Source
bleepingcomputer.com

Critical Path Traversal (CVE‑2026‑85706) in GitLab Repository Commits API Allows Unauthenticated File Read

What It Is – A maximum‑severity path‑traversal flaw (CVE‑2026‑85706) in GitLab’s Repository Commits API permits an unauthenticated attacker to read arbitrary files on the server, including credentials and other secrets.

Exploitability – Publicly disclosed; no confirmed wild‑use yet, but watchTowr observed active probing of Internet‑exposed GitLab instances. CVSS ≥ 9.0 (critical).

Affected Products – GitLab Community Edition (CE) and Enterprise Edition (EE) versions prior to 19.3.2, 19.2.6, and 19.1.

Why It Matters for Trust & Control Assurance

  • Demonstrates the need for continuous control monitoring of authentication and file‑access safeguards; a missing check is a control gap that auditors will flag.
  • Patch cadence becomes part of defensible evidence that an organization exercises due diligence in vulnerability management.
  • Log‑analysis of the /api/v4/projects/{id}/repository/commits/ endpoint provides audit‑ready artifacts to prove that exploitation attempts were detected or prevented.

Recommended Actions

  1. Upgrade all self‑managed GitLab installations to 19.3.2 (or later) immediately.
  2. Verify that the Repository Commits API enforces authentication and proper path confinement.
  3. Incorporate the patch status into your control‑mapping repository and capture the upgrade as evidence.
  4. Enable logging for the commits API and hunt for POST requests containing file.path parameters.

Source: BleepingComputer – GitLab urges users to patch max severity path traversal flaw

📰 Original Source
https://www.bleepingcomputer.com/news/security/gitlab-urges-users-to-patch-max-severity-path-traversal-flaw/

This Verisq Intelligence Brief is an independent analysis. Read the original reporting at the link above.

Vulnerability exposure

Is this CVE in your supply chain?

Verisq matches published vulnerabilities against the software your vendors run, so you know which relationships this touches before the next review.

See vendor exposure →