Skip to main content

authentik CVE-2026-41569

| EUVDEUVD-2026-34025 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-06-02 GitHub_M
6.9
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify authentik instance with WS-Federation enabled
  2. Delivery
    Craft login URL with domain-confusing wreply value
  3. Exploit
    Deliver link to victim via phishing or trusted surface
  4. Execution
    Victim authenticates through authentik
  5. Persist
    authentik POSTs signed assertion to attacker-controlled server
  6. Impact
    Attacker 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 https://portal.example.com.evil.tld/ - a domain under attacker control that passes the prefix check because it begins with the trusted string https://portal.example.com. The attacker delivers this link to a target user via phishing or an embedded URL in a trusted context. When the victim authenticates, authentik POSTs the signed WS-Federation assertion containing identity claims to the attacker's server, where it is captured and potentially replayed against services trusting that authentik IdP.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

authentik < 2026.2.3

Affected Packages

euvd authentik fix: 2026.2.3

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

Vendor (GitHub_M) PRIMARY 6.9 MEDIUM
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Jun 02, 2026 - 22:01 EUVD
CVSS changed
Jun 02, 2026 - 21:22 NVD
6.9 (MEDIUM)

DescriptionCVE.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

EPSS Score
0.0%
Top 85% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2023-48228 CRITICAL POC
9.8 Nov 21

authentik is an open-source identity provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi

CVE-2022-23555 HIGH POC
8.8 Dec 28

authentik is an open-source Identity Provider focused on flexibility and versatility. Rated high severity (CVSS 8.8), th

CVE-2022-46172 MEDIUM POC
6.4 Dec 28

authentik is an open-source Identity provider focused on flexibility and versatility. Rated medium severity (CVSS 6.4),

CVE-2026-49448 CRITICAL
9.8 Jun 02

Authentication bypass in authentik identity provider (versions prior to 2025.12.6, 2026.2.4, and 2026.5.1) allows remote

CVE-2024-38371 CRITICAL
9.8 Jun 28

authentik is an open-source Identity Provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi

CVE-2023-46249 CRITICAL
9.8 Oct 31

authentik is an open-source Identity Provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi

CVE-2022-46145 CRITICAL
9.8 Dec 02

authentik is an open-source identity provider. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi

CVE-2025-52553 CRITICAL
9.6 Jun 27

authentik is an open-source identity provider. After authorizing access to a RAC endpoint, authentik creates a token whi

CVE-2026-57580 CRITICAL
9.4 Aug 18

Account takeover in authentik (goauthentik) identity provider before 2026.2.6 and 2026.5.5 allows an attacker holding an

CVE-2026-42849 CRITICAL
9.3 Jun 02

Cross-site scripting in authentik identity provider versions prior to 2025.12.5 and 2026.2.3 allows remote attackers to

CVE-2026-25227 CRITICAL
9.1 Feb 12

Code injection in authentik identity provider from 2021.3.1 through multiple versions. Users with delegated permissions

CVE-2024-47070 CRITICAL
9.0 Sep 27

authentik is an open-source identity provider. Rated critical severity (CVSS 9.0), this vulnerability is remotely exploi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy