Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify authentik instance with WS-Federation enabled
-
DeliveryCraft login URL with domain-confusing wreply value
-
ExploitDeliver link to victim via phishing or trusted surface
-
ExecutionVictim authenticates through authentik
-
Persistauthentik POSTs signed assertion to attacker-controlled server
-
ImpactAttacker captures and replays signed identity assertion
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target authentik instance has the WS-Federation provider explicitly configured and enabled - this is not a default or universally deployed feature; deployments using only OIDC, OAuth2, or SAML providers are not affected. The attacker must craft a login URL with a malicious wreply value and deliver it to a victim who then completes authentication through that link, making social engineering or the ability to place links in a trusted surface a practical prerequisite. The CVSS PR:N and UI:N values indicate no authentication or server-side user interaction is required from the attacker's perspective, but victim-side interaction (clicking the link and logging in) is needed to complete the assertion exfiltration. Exploitation is further bounded by version: authentik 2026.2.3 and later are not affected. |
| Impact | The CVSS 4.0 score of 6.9 reflects a network-accessible (AV:N), low-complexity (AC:L), unauthenticated (PR:N) attack path with no stated prerequisites (AT:N, UI:N). However, the UI:N classification warrants scrutiny: the described attack requires a victim to follow a crafted login link and complete authentication, implying social engineering is a de facto prerequisite that the CVSS vector may underweight. EPSS data was not available in the provided intelligence, so exploitation probability cannot be quantified. No KEV listing and no public exploit code identified at time of analysis, which lowers urgency relative to other network-exploitable flaws. Despite the moderate CVSS score, the real-world impact is more severe than a generic redirect - the attacker captures a cryptographically signed WS-Federation assertion that could be replayed against trusting services. Risk is scoped to deployments actively using the WS-Federation provider; other authentik federation modes (OIDC, SAML) are unaffected. |
| Exploit ScenarioDerived | An attacker crafts an authentik WS-Federation login URL with a wreply parameter set to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 02, 2026
Open redirect in authentik's WS-Federation provider (all versions prior to 2026.2.3) allows an unauthenticated attacker to exfiltrate signed authentication assertions to attacker-controlled infrastructure by exploiting a prefix-only wreply URL validation check. Because the POST-based WS-Federation flow delivers a cryptographically signed identity assertion to whatever destination wreply specifies, successful exploitation leaks credential-bearing tokens rather than simply redirecting to a phishing page - elevating impact beyond a typical open redirect. No public exploit has been identified at time of analysis, and the vulnerability is not listed in CISA KEV.
RemediationAI
Upgrade authentik to version 2026.2.3 or later, which replaces the raw string prefix check with proper URL parsing for wreply validation. The vendor advisory is at https://github.com/goauthentik/authentik/security/advisories/GHSA-995q-72cw-cfw3. If an immediate upgrade is not feasible, disable the WS-Federation provider entirely in the authentik admin console and migrate affected relying parties to OIDC or SAML - this eliminates the attack surface but will break any WS-Federation-dependent integrations until they are reconfigured. Network-layer egress restrictions can limit where authentik servers POST assertions, but cannot reliably substitute for the application fix because an attacker's domain could be hosted on infrastructure that passes coarse IP allowlists.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WS-Federation is a federated identity protocol in which the identity provider (IdP) POSTs a signed security assertion to a relying party endpoint specified by the wreply parameter after user authentication. authentik's implementation validated wreply by checking whether the parameter value started with a trusted string prefix rather than parsing the URL into its structural components (scheme, host, path, port). This allows domain-confusion attacks: a wreply value of https://portal.example.com.evil.tld/ passes a prefix check anchored to https://portal.example.com because the string begins with that sequence. The root cause is classified as CWE-601 (URL Redirection to Untrusted Site / Open Redirect). The affected product is identified by CPE cpe:2.3:a:goauthentik:authentik:*:*:*:*:*:*:*:*, covering all versions before the patched release.
Know when Authentik gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
authentik is an open-source identity provider. Prior to version 2026.2.3, the WS-Federation provider validates the user-supplied wreply parameter using a raw string prefix check rather than proper URL parsing. An attacker who can craft a login link can supply a wreply value on a different origin that passes the check (e.g. https://portal.example.com.evil.tld/), causing the victim's browser to POST the signed WS-Federation login response to attacker-controlled infrastructure. This issue has been patched in version 2026.2.3.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
authentik is an open-source identity provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi
authentik is an open-source Identity Provider focused on flexibility and versatility. Rated high severity (CVSS 8.8), th
authentik is an open-source Identity provider focused on flexibility and versatility. Rated medium severity (CVSS 6.4),
Authentication bypass in authentik identity provider (versions prior to 2025.12.6, 2026.2.4, and 2026.5.1) allows remote
authentik is an open-source Identity Provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi
authentik is an open-source Identity Provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi
authentik is an open-source identity provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi
authentik is an open-source identity provider. After authorizing access to a RAC endpoint, authentik creates a token whi
Account takeover in authentik (goauthentik) identity provider before 2026.2.6 and 2026.5.5 allows an attacker holding an
Cross-site scripting in authentik identity provider versions prior to 2025.12.5 and 2026.2.3 allows remote attackers to
Code injection in authentik identity provider from 2021.3.1 through multiple versions. Users with delegated permissions
authentik is an open-source identity provider. Rated critical severity (CVSS 9.0), this vulnerability is remotely exploi
EUVD-2026-34025
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB