SAML roulette: the hacker always wins
portswigger.net | research | #gitlab | #authentication-bypass | #xml | #saml | #round-trip | #namespace-confusion
Summary
Chaining XML round-trip attacks and namespace confusion yields unauthenticated admin access on GitLab Enterprise via ruby-saml, using comment and CDATA mutations that defeat signature verification.
- Published
- Collected
--- id: 5044 title: "SAML roulette: the hacker always wins" source_domain: portswigger.net source_url: "https://portswigger.net/research/saml-roulette-the-hacker-always-wins" published_at: "2025-03-31 07:10" tags: ["gitlab", "authentication-bypass", "xml", "saml", "round-trip", "namespace-confusion"] phying_url: "https://phying.com/item/5044" lang: en --- # SAML roulette: the hacker always wins ## Summary Chaining XML round-trip attacks and namespace confusion yields unauthenticated admin access on GitLab Enterprise via ruby-saml, using comment and CDATA mutations that defeat signature verification. ## Intelligence Metadata - **Sources:** portswigger.net - **Published:** 2025-03-31 07:10 - **Original:** https://portswigger.net/research/saml-roulette-the-hacker-always-wins - **Phying News:** https://phying.com/item/5044