Insufficient verification of data authenticity in authentik - CVE-2026-41577
Published: May 12, 2026
authentik
Detailed vulnerability description
The vulnerability allows a remote user to replay expired SAML assertions and authenticate with assertions intended for other service providers.
The vulnerability exists due to insufficient verification of data authenticity in ResponseProcessor.parse() when processing SAML assertions. A remote user can submit a previously valid SAML assertion to replay expired assertions and authenticate with assertions intended for other service providers.
The Conditions element is not validated, and the NotBefore, NotOnOrAfter, and AudienceRestriction fields are ignored.