Critical GitLab Flaws Let Attackers Read Arbitrary Files, Steal Credentials and Execute Code
GitLab issues emergency patches for critical path-traversal flaw CVE-2026-85706 (CVSS 10.0), GraphQL credential exposure CVE-2026-87719, and potential RCE flaw CVE-2026-88765.
GitLab released versions 19.3.2, 19.2.6, and 19.1.8 on September 10, 2026, fixing 18 vulnerabilities across Community and Enterprise Editions. CVE-2026-85706 allows unauthenticated arbitrary file reads via the repository commits API; CVE-2026-87719 exposes Advanced Search credentials through GraphQL subscription deserialization; CVE-2026-88765 may enable authenticated RCE via crafted project export imports. No exploitation was reported, but self-managed administrators are urged to upgrade immediately and review logs for suspicious API and GraphQL activity.
- CVE-2026-85706 (CVSS 10.0) lets unauthenticated attackers read arbitrary files from internet-exposed GitLab servers.
- CVE-2026-87719 (CVSS 9.9) exposes credentials via crafted GraphQL subscription arguments in Enterprise Edition.
- CVE-2026-88765 (CVSS 8.5) enables potential RCE through malicious project exports triggering a Unicode buffer overflow.
- Fixes ship in GitLab 19.3.2, 19.2.6, and 19.1.8; self-managed instances should upgrade immediately.
- Additional fixes cover CI/CD variable exposure, XSS, SAML SSO bypasses, and GraphQL denial of service.
- CVEs
- CVE-2026-85706CVE-2026-87719CVE-2026-88765CVE-2026-79708CVE-2026-78252CVE-2026-13210CVE-2025-14871CVE-2026-1168CVE-2024-11222CVE-2026-12910CVE-2026-82837CVE-2026-19619CVE-2026-86341CVE-2026-86340CVE-2026-7514CVE-2026-8030CVE-2026-16794CVE-2026-3855
- Vendors
- GitLab
Vulnerabilities mentioned
All| CVE | Vulnerability | CVSS | EPSS | Signals | Published |
|---|---|---|---|---|---|
| CVE-2026-79708 | GitLab EE Authorization Flaw Lets Developers Read Protected CI/CD Variables | 8.5 group max | — | ||
CVE-2026-88765+3 related CVEs | Authenticated RCE via Malicious Project Import in GitLab EE Advanced Search | 8.5 group max | — | ||
| CVE-2026-85706 | Unauthenticated Path Traversal Arbitrary File Read in GitLab CE/EE | 10.0 | 97% | KEVPoC ×13 | KEV |
| CVE-2026-86340 | — | — | — | ||
| CVE-2026-87719 | Authenticated GraphQL Subscription Flaw Leaks Search Credentials in GitLab EE | 9.9 | — |
From the original article
3 min read at gbhackers.com
GitLab has issued an emergency security update to address two critical vulnerabilities that could lead to unauthenticated file disclosure and authenticated credential theft, as well as a high-severity flaw that may enable remote code execution. The company released updated versions of GitLab Community Edition and Enterprise Edition, specifically versions 19. 3.
By Divya · gbhackers.com
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.