Skip to content
Tech News
← Back to articles

GitLab patches maximum-severity path traversal bug in commits API

read original get The Web Application Hacker's Handbook → more articles
GoKawiil Brief

GitLab issued emergency patches for CVE-2026-85706, a maximum-severity path traversal flaw in its repository commits API that lets unauthenticated attackers read arbitrary files on vulnerable servers. The company also fixed a second critical bug, CVE-2026-87719, an insecure deserialization issue in the GraphQL subscription serializer that could let authenticated Duo Chat users steal credentials and Advanced Search configurations. Both flaws are addressed in versions 19.3.2, 19.2.6, and 19.1.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

Path traversal bugs remain a persistent, well-known risk class that regulators have called 'unforgivable' for over a decade, yet keep surfacing in major platforms like GitLab. Given GitLab's role hosting proprietary source code and secrets for countless organizations, unpatched self-managed instances present a high-value target for attackers seeking source code theft or credential compromise.

Key Takeaways
Worth a Look

The Web Application Hacker's Handbook — Flaws like path traversal and insecure deserialization are exactly the bug classes this classic book dissects in depth. If reading about GitLab's max-severity CVE makes you want to understand how researchers find these issues (and how to keep them out of your own APIs), it's a great desk reference for developers and security teams alike.

See The Web Application Hacker's Handbook on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.

Source: bleepingcomputer.com, 2026-09-11

Published there as: “GitLab urges users to patch max severity path traversal flaw”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.