Bug 2563274 (CVE-2026-118947) - CVE-2026-118947 keycloak-services: keycloak-services: Authorization bypass via UMA resource registration IDOR
Summary: CVE-2026-118947 keycloak-services: keycloak-services: Authorization bypass vi...
Keywords:
Status: NEW
Alias: CVE-2026-118947
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-10-29 06:38 UTC by OSIDB Bzimport
Modified: 2026-10-29 06:39 UTC (History)
10 users (show)

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


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-29 06:38:42 UTC
A vulnerability was found in Keycloak where an Insecure Direct Object Reference (IDOR) exists in the UMA resource registration endpoint (POST /realms/{realm}/authz/protection/resource_set). When remote resource management is enabled (allowRemoteResourceManagement=true), the keycloak-services component fails to verify resource ownership when a request body contains an existing resource _id. An authenticated attacker with the uma_protection role can exploit this by supplying the ID of a resource owned by another user or the resource server client. Successful exploitation allows the attacker to modify the target resource's configuration, including its name, URIs, scopes, and attributes, bypassing intended ownership restrictions.


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