Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
Primary rating from Vendor (redhat) · only source for this CVE.
CVSS VectorVendor: redhat
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
Lifecycle Timeline
1Blast Radius
ecosystem impact- 75 maven packages depend on org.keycloak:keycloak-services (39 direct, 36 indirect)
Ecosystem-wide dependent count for version 26.7.0.
DescriptionCVE.org
A flaw was found in org.keycloak.services. An administrator with delegated access to read group memberships and users can bypass user profile permissions by accessing the group members endpoint. This allows the administrator to view user attributes that are explicitly configured to be denied, leading to information disclosure.
AnalysisAI
Information disclosure in Red Hat Build of Keycloak's group members endpoint allows a highly privileged but delegated administrator to bypass explicitly configured user profile attribute access controls. An administrator granted only delegated read access to group memberships and user data can invoke the group members API endpoint to retrieve user attributes that have been administratively denied to that role, circumventing the intended granularity of access control. No active exploitation has been confirmed (not in CISA KEV), no public exploit code has been identified, and the CVSS score of 2.7 (Low) reflects the high privilege prerequisite and limited confidentiality impact.
Technical ContextAI
The vulnerability resides in the org.keycloak.services package within Red Hat Build of Keycloak, the enterprise-supported distribution of the Keycloak identity and access management platform. Keycloak supports fine-grained user profile attribute permissions, allowing administrators to configure which roles or users can view specific attributes. CWE-1220 (Insufficient Granularity of Access Control) identifies the root cause: the group members endpoint does not enforce the same attribute-level visibility restrictions that the user profile configuration imposes, creating an inconsistency between the access control model and the implementation. Affected product is identified by CPE cpe:2.3:a:red_hat:red_hat_build_of_keycloak:*:*:*:*:*:*:*:*, indicating all tracked versions of the Red Hat Build of Keycloak are potentially affected.
RemediationAI
No vendor-released patch version has been confirmed from the available data at time of analysis; the Red Hat Security Advisory at https://access.redhat.com/security/cve/CVE-2026-9088 and Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2480179 should be monitored for patch availability and errata release. As an interim compensating control, administrators should audit and restrict delegated administrator role assignments - specifically, revoke or limit 'read group memberships and users' delegated permissions to only accounts that have a legitimate need for them, reducing the set of accounts that could exploit this bypass. Additionally, if specific user profile attributes contain sensitive data subject to access restrictions, consider temporarily removing those attribute-level deny policies and substituting them with coarser role-based controls until a patch is available; note this may reduce administrative flexibility. Organizations should review Keycloak realm-level admin permission configurations to ensure delegated roles do not have broader access than intended.
More in Red Hat Build Of Keycloak
View allAccount takeover in Keycloak (Red Hat build of Keycloak, Red Hat Single Sign-On 7) arises because the IdP-initiated SAML
Account takeover in Red Hat Build of Keycloak allows an unauthenticated attacker to abuse the reset-credentials flow in
Authentication bypass in Red Hat Build of Keycloak (and Red Hat Single Sign-On 7) lets an unauthenticated attacker forge
Privilege escalation in Red Hat Build of Keycloak's Dynamic Client Registration (DCR) grants an attacker with low-privil
Authorization bypass in the Keycloak Policy Enforcer allows any authenticated user to circumvent all enforced access con
URI normalization bypass in Keycloak's Authorization Services PathMatcher allows authenticated low-privilege users to re
Privilege escalation in Keycloak's Dynamic Client Registration (DCR) component allows attackers with standard user accou
Token exchange in Keycloak bypasses Google Workspace domain allowlist restrictions, enabling any valid Google account ho
Signature-verification bypass in Keycloak (and Red Hat's Keycloak-based products such as Red Hat Single Sign-On 7 and Re
Tenant-restriction bypass in Keycloak's Microsoft identity provider integration allows attackers holding any valid Micro
Session hijacking via SAML assertion replay in Keycloak's SAML broker component allows adjacent-network attackers to aut
Open redirect in Red Hat build of Keycloak permits remote attackers to send victims to attacker-controlled hosts by abus
Same technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-34790
GHSA-6g26-7cx5-mrrg