Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain restricted admin credentials
  2. Delivery
    Authenticate to Keycloak admin REST API
  3. Exploit
    Query role-to-group membership endpoint
  4. Execution
    Bypass group-view authorization check
  5. Persist
    Enumerate hidden group names and attributes
  6. Impact
    Use topology data for reconnaissance or follow-on attacks

Vulnerability Assessment

Weakness
CWE
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

FGAP v2 (Fine-Grained Admin Permissions version 2) must be explicitly enabled in the Keycloak realm - this is a non-default, opt-in feature. The attacker must hold a valid, authenticated Keycloak administrator account with at least role-view permission granted under the FGAP v2 model. Exploitation is not possible against standard Keycloak deployments where FGAP v2 is disabled, nor against environments where all admin accounts hold full (non-restricted) administrative scope. The CVSS PR:L metric confirms authentication as a restricted admin is required; unauthenticated exploitation is not possible. Exploitation is limited to read-only group metadata disclosure - no write, delete, or privilege escalation capability is exposed through this flaw. The impacted information is group names and custom attributes, which may or may not carry operationally sensitive content depending on how the organization uses group attributes.

Impact

The CVSS 3.1 base score of 4.3 (Medium) reflects a network-accessible, low-privilege, no-interaction flaw with limited confidentiality impact and no integrity or availability exposure - an accurate characterization for an information-disclosure-only finding. The S:U (Unchanged scope) metric confirms no lateral privilege escalation is possible through this bug alone; it is a reconnaissance aid, not an exploitation primitive. No EPSS data was provided, and the vulnerability is absent from CISA KEV, indicating no confirmed active exploitation. The real-world risk is further constrained by the requirement for FGAP v2 to be explicitly enabled - a non-default, opt-in feature not present in standard Keycloak deployments. The primary threat model is insider or delegated-admin abuse: an attacker who already holds a restricted admin credential could map hidden group topology and harvest group attribute data (e.g., environment names, integration endpoints, tenant tags). That reconnaissance value may enable privilege escalation through social engineering or inform follow-on attacks, but the vulnerability does not itself grant access beyond metadata. No CVSS or exploitation signal conflicts exist in the available data.

Exploit ScenarioDerived

An attacker who has obtained a restricted Keycloak administrator credential - one scoped only to role-view permissions within FGAP v2 - sends a query to the Keycloak admin REST API requesting the group membership list for a role they are authorized to view. The response returns all groups assigned to that role without a secondary group-view authorization check, exposing group names, descriptions, and custom attributes. The attacker uses this information to map the hidden group topology of the realm, potentially discovering environment-specific group names, integration identifiers, or deployment annotations stored as group attributes that were intended to be invisible to restricted admins.

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 Fine-Grained Admin Permissions v2 (FGAP v2) fails to enforce group-level authorization when a restricted administrator queries role-to-group assignments, exposing group names and custom attributes beyond the admin's intended scope. Restricted admins holding only role-view permission can enumerate all groups assigned to that role, bypassing the group-level access controls that FGAP v2 is designed to enforce. No public exploit code exists and this vulnerability has not been added to the CISA KEV catalog; however, the EPSS risk is compounded in deployments where group attributes carry sensitive operational metadata.

RemediationAI

The primary remediation is to apply the patch released by Red Hat, available via the Red Hat Security Advisory at https://access.redhat.com/security/cve/CVE-2026-14613. No exact fixed version number was included in the available input data; security teams should consult the advisory directly to identify the target package version for their specific product (Red Hat Build of Keycloak, RH-SSO 7, Data Grid 8, or JBoss EAP Expansion Pack). As an interim compensating control prior to patching, organizations should disable FGAP v2 if it is not actively required, which eliminates the vulnerable code path entirely at the cost of reverting to coarser-grained admin delegation. If FGAP v2 cannot be disabled, audit all delegated admin accounts to ensure that only trusted administrators hold role-view permissions, and review group attributes to ensure that sensitive deployment metadata is not stored directly in Keycloak group properties. The trade-off of disabling FGAP v2 is loss of granular delegation capability, which may affect multi-tenant or MSP-style deployments. No patch version is independently confirmed from the available input data.

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 Red Hat's enterprise identity and access management platform, providing single sign-on and federated identity services across Red Hat Single Sign-On 7, Red Hat Build of Keycloak, Red Hat JBoss EAP Expansion Pack, and Red Hat Data Grid 8. FGAP v2 is a feature designed to enforce granular delegation - allowing tenant administrators to manage only specific realms, roles, or groups rather than the entire Keycloak instance. The vulnerability is a missing authorization check in the code path that resolves group membership for a given role. While CWE is unassigned by the reporter, the root cause class is Improper Authorization (CWE-285): the system correctly validates that the caller can view the role, but omits a secondary check to confirm the caller holds group-view permission for each group returned in that role's member list. This is an authorization logic gap in the FGAP v2 permission intersection model, not a bypass of the authentication layer itself.

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

Network-accessible admin API requires authenticated low-privilege admin; only group metadata disclosed, no integrity or availability impact.

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

Primary rating from Vendor (redhat).

CVSS VectorNVD

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

Lifecycle Timeline

1
CVSS changed
Aug 11, 2026 - 15:37 NVD
4.3 (MEDIUM) 4.9 (MEDIUM)

DescriptionNVD

A vulnerability was discovered in Keycloak's administrative interface that allows certain administrators to see information about groups they shouldn't have access to. When the new Fine-Grained Admin Permissions (FGAP v2) are turned on, an administrator who is allowed to see a specific "role" can also see a list of all groups assigned to that role. The system fails to check if the administrator has permission to see those specific groups. This could allow a restricted administrator to discover "hidden" groups and see their details, such as internal names and custom settings, which might contain sensitive deployment information.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
High
widely deployed enterprise SSO/IAM platform across Red Hat ecosystems
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor CIRCL 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

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
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)NVD

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