Bug 2501302 (CVE-2026-15945) - CVE-2026-15945 keycloak-services: keycloak-services: Group hierarchy search discloses hidden parent groups under FGAP v2
Summary: CVE-2026-15945 keycloak-services: keycloak-services: Group hierarchy search d...
Keywords:
Status: NEW
Alias: CVE-2026-15945
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-07-16 12:27 UTC by OSIDB Bzimport
Modified: 2026-07-16 17:32 UTC (History)
28 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-07-16 12:27:14 UTC
An information disclosure vulnerability exists in keycloak-services when Fine-Grained Admin Permissions (FGAP) v2 is enabled. The issue resides in the GET /admin/realms/{realm}/groups endpoint when the search parameter is used with briefRepresentation=false.
The root cause is improper authorization filtering during the construction of the group hierarchy in the search results. While a delegated admin may be explicitly denied direct access to a parent group (resulting in a 403 Forbidden on direct GET requests), the search mechanism fails to redact the parent group's details when it is returned as part of the hierarchy for a visible child group.
Exploitation Conditions:
FGAP v2 must be enabled.

The attacker must have an account with query-groups permissions.

The attacker must have Groups:view permissions on at least one child group within a restricted parent group.


Concrete Impact:
An attacker can disclose the following information for unauthorized parent groups:
Internal UUIDs and group names.

Custom group attributes (which may contain sensitive metadata).

Role mappings associated with the parent group.


Note You need to log in before you can comment on or make changes to this bug.