Skip to main content

authentik EUVDEUVD-2026-61060

| CVE-2026-61574 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-18 GitHub_M
8.8
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Obtain any valid authentik user credential
  2. Delivery
    Authenticate to authentik API
  3. Exploit
    Call RAC endpoint listing API without access filtering
  4. Execution
    Retrieve all endpoint records including stored RDP/SSH/VNC credentials
  5. Persist
    Initiate unauthorized RAC connection to target system
  6. Impact
    Gain interactive access to restricted infrastructure

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires a valid, authenticated user account in the target authentik instance (CVSS PR:L confirmed); no elevated role, admin privilege, or special permission is needed beyond the ability to log in. The deployment must have the enterprise Remote Access Control (RAC) provider configured and at least one endpoint defined with stored credentials - deployments without the RAC provider are entirely unaffected. There is no requirement for user interaction (UI:N) and no network complexity barrier (AV:N/AC:L); the attack is a direct authenticated API call. The primary limiting factor for defenders is the enterprise RAC feature gate: organizations that have not licensed or deployed the RAC provider have no exposure regardless of authentik version. For affected deployments, the limiting factor is possession of any valid user credential, making phishing, credential stuffing, or insider threat the realistic initial access vectors.

Impact

The CVSS 8.8 (High) rating - driven by AV:N/AC:L/PR:L/UI:N with full C/H/I/A impact - accurately reflects the severity once exploitation conditions are met. The PR:L metric correctly captures that a valid authentik account is the only entry requirement; no elevated role is needed, meaning any end-user who can authenticate (e.g., a contractor, a recently onboarded employee, or a compromised account) becomes a threat actor against the entire RAC-managed infrastructure. The limiting factor is that only deployments using the enterprise Remote Access Control provider are affected, which meaningfully reduces the exposed population compared to a universal authentik flaw. No EPSS score was present in the available data, and CISA KEV has not listed this CVE, so widespread automated exploitation is not confirmed. Even so, even a mid-sized municipal IT team in walbrzych operating a self-hosted authentik instance with RAC for remote infrastructure management should treat this as urgent, because the blast radius of one compromised low-privilege account escalates directly to interactive access on every RAC-managed server. The absence of a public POC does not reduce urgency given the low attack complexity - any authenticated user with API access can reproduce this by directly querying the endpoint listing API without specialized tooling.

Exploit ScenarioDerived

An attacker with a low-privilege authentik account - such as a contractor account provisioned for a single internal application - sends an authenticated HTTP GET request to the RAC endpoint listing API. The API returns all configured endpoints across all applications, including hostnames and stored RDP, SSH, or VNC credentials. The attacker then uses those credentials to initiate a direct connection to a production server they were never authorized to access, bypassing all application-level access policy entirely.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 18, 2026

Broken object-level authorization in authentik's enterprise Remote Access Control (RAC) module exposes every configured RDP, SSH, and VNC endpoint - including stored connection credentials - to any authenticated user, irrespective of their assigned application access. Versions prior to 2026.2.6 and 2026.5.5 are affected; the flaw exists in both the endpoint listing API (which omits per-user access filtering) and the connection initiation flow (which does not validate that the requested endpoint belongs to the application through which the user is launching). No public exploit has been identified at time of analysis, though the attack requires only a valid authentik account and delivers full interactive access to infrastructure the attacker was never authorized to reach.

RemediationAI

Vendor-released patches: 2026.2.6 and 2026.5.5. Operators on the 2026.2.x track should upgrade to 2026.2.6; operators on the 2026.5.x track should upgrade to 2026.5.5. Release artifacts are available at https://github.com/goauthentik/authentik/releases/tag/version/2026.2.6 and https://github.com/goauthentik/authentik/releases/tag/version/2026.5.5, with full advisory detail at https://github.com/goauthentik/authentik/security/advisories/GHSA-rv9x-92g6-9cpf. If an immediate upgrade is not feasible, the most effective compensating control is to disable or deprovision the enterprise RAC provider entirely until patching is possible - this eliminates the attack surface at the cost of losing brokered remote access functionality. A secondary mitigation is to restrict network-level access to the authentik API to only trusted administrative hosts, reducing the pool of users who can reach the vulnerable endpoint listing API, though this does not fully remediate the flaw for users who still require API access. Rotating all credentials stored within RAC endpoint objects is strongly recommended both before and after patching, as any authenticated user may have already read them.

Affected VersionsENISA

authentik 2026.5.0, < 2026.5.5
authentik < 2026.2.6

Affected Packages

euvd authentik fix: 2026.2.6, 2026.5.5

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

authentik (CPE: cpe:2.3:a:goauthentik:authentik:*:*:*:*:*:*:*:*) is an open-source identity provider offering SSO, LDAP, SCIM, and - in its enterprise tier - a Remote Access Control (RAC) provider that brokers RDP, SSH, and VNC sessions to managed infrastructure targets. The RAC module maintains endpoint objects that store host addresses and connection credentials. CWE-639 (Authorization Bypass Through User-Controlled Key) identifies the root cause: the endpoint listing API accepts a user-supplied or implicit object identifier and returns the full endpoint record without checking whether the requesting principal has been granted access to the application that owns that endpoint. This is a classic Broken Object-Level Authorization (BOLA/IDOR) pattern at the API layer, compounded by a second control gap in the connection flow that does not re-validate application membership before establishing the proxied session.

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 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable API, no complexity; PR:L because any authenticated user suffices; full C/I/A because credential theft and interactive infrastructure access result.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 18, 2026 - 18:03 EUVD
CVE Published
Aug 18, 2026 - 16:57 cve.org
HIGH 8.8

DescriptionCVE.org

authentik is an open-source identity provider. Prior to 2026.2.6 and 2026.5.5, the Remote Access Control endpoint list returns every configured endpoint to any authenticated user regardless of which applications the user may access, and the response includes connection settings that can contain stored credentials. The endpoint listing does not apply the access controls governing the endpoints, and the connection flow does not confirm that an endpoint belongs to the Remote Access Control application through which it was launched. Any authenticated user can therefore read every endpoint together with its host and stored credentials and can open a connection to an endpoint belonging to another application. This exposes stored credentials for managed RDP, SSH, and VNC targets and grants interactive access to systems the user was never authorized to reach. Deployments that do not use the enterprise Remote Access Control provider are not affected. This issue is fixed in versions 2026.2.6 and 2026.5.5.

Executive ViewAI

Why It Matters

Authentik's enterprise Remote Access Control module contains a critical authorization flaw that allows any authenticated user to view and connect to all configured infrastructure endpoints (RDP, SSH, VNC systems) and access stored credentials, regardless of their assigned permissions; no public exploit identified at time of analysis but the attack requires only a valid authentik account. This effectively disables infrastructure access controls across the organization-an employee could access systems outside their authorized scope, including production servers and databases. Leadership should treat this as an emergency infrastructure security incident requiring immediate mitigation.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Immediate mitigations: disable authentik RAC entirely until patch becomes available; implement network segmentation to restrict infrastructure access at the firewall/network level; rotate all credentials for systems exposed through authentik RAC; implement real-time monitoring on access logs for suspicious endpoint access patterns; and conduct an immediate audit of which systems are exposed through RAC for prioritized remediation post-patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Medium
growing open-source IdP, primarily self-hosted enterprise and homelab deployments
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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