Acceptance of Extraneous Untrusted Data With Trusted Data in GitLab Enterprise Edition and Gitlab Community Edition - CVE-2026-112212
Published: October 22, 2026
Vulnerability details
The vulnerability allows a remote attacker to poison cached OAuth/OIDC discovery documents and redirect certain flows to an externally controlled server.
The vulnerability exists due to improper trust of user-supplied values in OAuth/OIDC discovery endpoints when constructing endpoint URLs in cached discovery responses. A remote attacker can supply crafted values to poison a shared discovery document and redirect affected flows to an externally controlled server when users consume the poisoned document.
Affected software
Gitlab Community Edition
How to mitigate CVE-2026-112212
Gitlab Community Edition - addressed in versions 19.3.6, 19.4.3, 19.5.1