GitLab CVE-2026-85706 Information Disclosure Vulnerability

This title was summarized by AI from the post below.

GitLab disclosed it Thursday. Probes started at 06:00 UTC Friday. CVE-2026-85706 is a 10.0 in the repository commits API and the advisory language is "read arbitrary files." That phrasing is why it lands in somebody's queue as information disclosure and waits for the Monday change window. CISA put it in KEV the same morning the probes started, with a federal deadline of September 14. On a GitLab server the arbitrary files are CI/CD variables, runner tokens, and whatever the logs picked up. watchTowr's Jake Knott put the precondition plainly. One public project has to exist. After that there is no authentication step. Here is the part the patch does not cover. If your instance faced the internet on Friday morning, upgrading tells you nothing about what left before you did. The work order is rotation. Every CI secret, every runner registration token, every deploy key, and then a pass through the logs for POST requests to the repository commits API carrying a file.Path parameter, which is the shape watchTowr says the attempts take. I have yet to see the rotation half of this ride on the same ticket as the patch. It gets opened later, by someone else, and it is the half that decides whether last week mattered. This is GitLab's second critical in a few weeks. https://lnkd.in/g6KpX8n2 #VulnerabilityManagement #DevSecOps #GitLab #IncidentResponse #CISO

The same release also closed CVE-2026-87719, a 9.9 in EE where an authenticated Duo Chat user can pull Advanced Search config and stored credentials. Scope the rotation off both, not off the 10.0 alone. More of what we are tracking this week: https://www.cybersecurityalphabetsoup.com/news/

To view or add a comment, sign in

Explore content categories