Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain delegated admin credentials with client-management rights
  2. Delivery
    Access ClientResource admin API over the network
  3. Exploit
    Enumerate hidden client scopes via unauthorized API calls
  4. Execution
    Attach unauthorized scopes to target client configuration
  5. Persist
    End-user authenticates and receives injected-scope token
  6. Impact
    Downstream application grants elevated access based on token claims

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation strictly requires that Fine-Grained Admin Permissions v2 (FGAP v2) is explicitly enabled on the target Keycloak realm - this is a non-default, opt-in feature and standard Keycloak deployments are not affected. The attacker must possess a delegated administrator account with at minimum client-management permissions within that realm; unauthenticated access or standard end-user accounts are insufficient. Limiting factors include the non-default FGAP v2 configuration gate, the requirement for a compromised or malicious delegated admin credential, and scope to the specific realms where FGAP v2 has been activated. Downstream application impact is further limited to relying parties that consume Keycloak-issued tokens without independently validating scope authorization.

Impact

The NVD CVSS 3.1 score of 5.4 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) classifies this as medium severity, but the Scope:Unchanged assignment warrants scrutiny - the described impact explicitly crosses from Keycloak into downstream relying-party applications, which is a textbook scope-change scenario. A reassessed vector with S:C would elevate the base score. EPSS data was not supplied, and the vulnerability is absent from the CISA KEV catalog, meaning no confirmed in-the-wild exploitation or broad automated attack activity is evidenced. The realistic risk is meaningfully constrained by the non-default FGAP v2 prerequisite: deployments that have not intentionally enabled FGAP v2 are not exposed. For organizations that have enabled FGAP v2 and operate a delegated-administrator model, the risk is more significant because token manipulation in an IAM platform can produce cascading privilege escalation across all integrated applications without any of those applications being directly vulnerable. The combination of network accessibility, low attack complexity, and low privilege requirement (once FGAP v2 is active) makes this a priority for affected configurations despite the moderate base score.

Exploit ScenarioDerived

An attacker who holds a delegated Keycloak administrator account - legitimately granted limited management rights over a specific client under FGAP v2 - calls the ClientResource admin API to enumerate and attach hidden client scopes that they are not authorized to view. The modified client now issues tokens to end-users that include those injected scopes; when those users present the tokens to downstream applications, the applications honor the unexpected scope claims and grant elevated access levels, effectively extending the attacker's permissions laterally across integrated services without ever directly compromising those services.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 03, 2026

Keycloak's ClientResource admin API component, when Fine-Grained Admin Permissions v2 (FGAP v2) is enabled, permits a delegated administrator to attach or detach hidden client scopes that fall outside their authorized management boundary. By injecting unauthorized scopes into client configurations, an attacker can manipulate the contents of OAuth2/OIDC security tokens issued to end-users, causing downstream applications to grant privilege levels beyond what the original access policy intended. No public exploit is identified at time of analysis and the vulnerability is not listed in the CISA KEV catalog; however, the token-injection impact class carries meaningful risk in federated identity deployments.

RemediationAI

Consult the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-14614 for the vendor-released patched version - no specific fix version was confirmed in the available intelligence data at time of analysis. As an immediate compensating control, disabling Fine-Grained Admin Permissions v2 (FGAP v2) in affected Keycloak realms eliminates the vulnerable code path entirely; the trade-off is loss of delegated-admin granularity, requiring operators to reassign those admin tasks to full realm administrators. Where FGAP v2 cannot be disabled, minimize the number of delegated administrator accounts and restrict client-management permissions to only the principals that operationally require them, reducing the pool of potential abusers. Audit existing client scope assignments for unexpected or unauthorized scopes that may indicate prior exploitation. Track fix availability via https://bugzilla.redhat.com/show_bug.cgi?id=2496889.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Keycloak is an open-source Identity and Access Management platform implementing OAuth 2.0 and OpenID Connect. Fine-Grained Admin Permissions v2 (FGAP v2) is an advanced delegation feature allowing realm administrators to grant limited admin rights over specific resources - such as individual clients - to sub-administrators. The ClientResource component within the admin REST API exposes endpoints for managing client scope assignments. The flaw is an authorization gap in this component: scope enumeration or modification endpoints fail to enforce visibility constraints, allowing a delegated admin to reference and manipulate scopes that are deliberately hidden from them. While CWE is not formally assigned, this maps to CWE-863 (Incorrect Authorization) - the system authenticates the actor correctly but fails to verify that the authorized action applies only to resources within the actor's permitted boundary. Affected products per CPE include cpe:2.3:a:red_hat:red_hat_build_of_keycloak, cpe:2.3:a:red_hat:red_hat_single_sign-on_7, cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack, and cpe:2.3:a:red_hat:red_hat_data_grid_8 - all wildcard on version, indicating broad version coverage within each product line.

Know when Red Hat Build Of Keycloak 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 (redhat) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Scope changed to C because token injection directly affects downstream relying-party applications outside the vulnerable Keycloak component; PR:L reflects required delegated admin account.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N
Red Hat 5.4 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in the ClientResource component of Keycloak's admin services when Fine-Grained Admin Permissions (FGAP) v2 is enabled. This issue allows a delegated administrator, who should only have limited control over specific clients, to attach or remove hidden client scopes that they are not authorized to see or manage. As a result, an attacker could inject unauthorized data or permissions into the security tokens issued to end-users, potentially tricking other applications into granting higher levels of access than intended.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
High
widely deployed enterprise IAM platform across Red Hat and upstream Keycloak ecosystems
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor 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.2%
Patch available No
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
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_build_of_keycloak:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_keycloak:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_keycloak:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_data_grid_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_single_sign-on_7:*:*:*:*:*:*:*:*
CVE-2026-18963 CRITICAL POC
9.1 Aug 18

Account takeover in Red Hat Build of Keycloak allows an unauthenticated attacker to abuse the reset-credentials flow in

CVE-2026-16442 CRITICAL
9.8 Aug 05

Account takeover in Keycloak (Red Hat build of Keycloak, Red Hat Single Sign-On 7) arises because the IdP-initiated SAML

CVE-2026-16443 CRITICAL
9.1 Aug 05

Authentication bypass in Red Hat Build of Keycloak (and Red Hat Single Sign-On 7) lets an unauthenticated attacker forge

CVE-2026-15572 HIGH
8.8 Aug 05

Privilege escalation in Red Hat Build of Keycloak's Dynamic Client Registration (DCR) grants an attacker with low-privil

CVE-2026-93569 HIGH
8.2 Sep 18

Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat

CVE-2026-9800 HIGH
8.1 Jun 25

Authorization bypass in the Keycloak Policy Enforcer allows any authenticated user to circumvent all enforced access con

CVE-2026-15573 HIGH
8.1 Aug 05

URI normalization bypass in Keycloak's Authorization Services PathMatcher allows authenticated low-privilege users to re

CVE-2026-16102 HIGH
8.1 Aug 05

Privilege escalation in Keycloak's Dynamic Client Registration (DCR) component allows attackers with standard user accou

CVE-2026-18214 HIGH
8.1 Jul 31

Token exchange in Keycloak bypasses Google Workspace domain allowlist restrictions, enabling any valid Google account ho

CVE-2026-11800 HIGH
8.1 Jun 25

Signature-verification bypass in Keycloak (and Red Hat's Keycloak-based products such as Red Hat Single Sign-On 7 and Re

CVE-2026-18215 HIGH
8.1 Jul 31

Tenant-restriction bypass in Keycloak's Microsoft identity provider integration allows attackers holding any valid Micro

CVE-2026-18967 HIGH
8.1 Aug 06

Session hijacking via SAML assertion replay in Keycloak's SAML broker component allows adjacent-network attackers to aut

Vendor StatusVendor

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