Quick answers
- Is CVE-2026-85706 exploited in the wild?
- Yes. CVE-2026-85706 is known to be exploited in the wild, first recorded on 11 September 2026. Treat it as urgent.
- How severe is CVE-2026-85706?
- Critical severity, with a CVSS score of 10, published 12 September 2026.
- Which products and versions are affected?
- GitLab GitLab Community Edition; GitLab GitLab Enterprise Edition.
- Is there a fix for CVE-2026-85706?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-85706 attacked?
- It is attacked over the network.
- Am I affected by CVE-2026-85706?
- Check whether you run GitLab Community Edition, GitLab Enterprise Edition, GitLab Community Edition or one of the others listed. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
This path traversal vulnerability exists in GitLab's repository commits API due to improper path confinement validation and missing authentication checks. An unauthenticated attacker can craft requests to the commits API endpoint that traverse outside intended directory boundaries using path manipulation techniques (e.g., "../" sequences), allowing arbitrary file reads from the server's filesystem. The vulnerability requires network access to the GitLab instance but no authentication or user interaction. Successful exploitation enables attackers to read sensitive files including source code, configuration files, environment variables, and potentially credentials. The vulnerability has been actively exploited in the wild; patches or upgrades to patched versions are recommended.
Affected products
- GitLab GitLab Community Edition
- GitLab GitLab Enterprise Edition
Timeline
- 2026-09-11: disclosed: CVE-2026-85706 published
- exploited: Confirmed active exploitation in the wild