Description
A flaw was found in the full-scope-disabled client-policy executor within the keycloak-services component. This component is responsible for enforcing security policies during client registration and configuration in Red Hat Build of Keycloak. The issue occurs because the executor only validates the fullScopeAllowed field when it is explicitly provided in a request. By omitting this field, a delegated user can bypass the policy, resulting in a client created with full scope access. This allows the client to obtain tokens with unauthorized role mappings.
Published: 2026-08-02
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw lies in the full-scope-disabled client‑policy executor within the keycloak‑services component, which only validates the fullScopeAllowed attribute when it is explicitly sent in a request. By omitting this field, a delegated user can bypass the policy and create a client with full scope access. The resulting client can request tokens that include role mappings it should not have, effectively escalating privileges and enabling unauthorized access to protected resources. The weakness is classified as CWE‑862, an authorization failure.

Affected Systems

The vulnerability affects Red Hat Build of Keycloak, Red Hat Data Grid 8, Red Hat JBoss Enterprise Application Platform Expansion Pack, and Red Hat Single Sign‑On 7. Specific product versions are not listed in the CNA data, so the impact likely applies to all currently supported releases containing the keycloak‑services component.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate severity. The EPSS score of less than 1 % suggests the probability of exploitation is low and the vulnerability is not listed in the CISA KEV catalog. The attack likely requires the ability to send a client registration request to the keycloak‑services API, omitting the fullScopeAllowed field. Attackers would need delegated user permissions to submit the request. Once exploited, the attacker can obtain tokens with elevated role mappings, leading to privilege escalation within the system.

Generated by OpenCVE AI on August 4, 2026 at 22:09 UTC.

Remediation

Vendor Workaround

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.


OpenCVE Recommended Actions

  • Restrict delegated user permissions so that the fullScopeAllowed field cannot be omitted during client registration.
  • Enforce client policy validation locally on client configurations, ensuring fullScopeAllowed is checked regardless of request content.
  • Limit access to the keycloak‑services API by implementing network segmentation or firewall rules so only trusted services can create clients.
  • No official workaround available; continue monitoring for patch updates from Red Hat.

Generated by OpenCVE AI on August 4, 2026 at 22:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 02 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Redhat build Of Keycloak
Redhat data Grid
Redhat jboss Enterprise Application Platform Expansion Pack
Redhat single Sign-on
Vendors & Products Redhat build Of Keycloak
Redhat data Grid
Redhat jboss Enterprise Application Platform Expansion Pack
Redhat single Sign-on

Sun, 02 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Sun, 02 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in the full-scope-disabled client-policy executor within the keycloak-services component. This component is responsible for enforcing security policies during client registration and configuration in Red Hat Build of Keycloak. The issue occurs because the executor only validates the fullScopeAllowed field when it is explicitly provided in a request. By omitting this field, a delegated user can bypass the policy, resulting in a client created with full scope access. This allows the client to obtain tokens with unauthorized role mappings.
Title Keycloak-services: keycloak-services: full-scope-disabled client policy validation bypass via omitted fullscopeallowed
First Time appeared Redhat
Redhat build Keycloak
Redhat jboss Data Grid
Redhat jbosseapxp
Redhat red Hat Single Sign On
Weaknesses CWE-862
CPEs cpe:/a:redhat:build_keycloak:
cpe:/a:redhat:jboss_data_grid:8
cpe:/a:redhat:jbosseapxp
cpe:/a:redhat:red_hat_single_sign_on:7
Vendors & Products Redhat
Redhat build Keycloak
Redhat jboss Data Grid
Redhat jbosseapxp
Redhat red Hat Single Sign On
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


Subscriptions

Redhat Build Keycloak Build Of Keycloak Data Grid Jboss Data Grid Jboss Enterprise Application Platform Expansion Pack Jbosseapxp Red Hat Single Sign On Single Sign-on
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-03T19:17:32.777Z

Reserved: 2026-08-02T05:15:18.793Z

Link: CVE-2026-18570

cve-icon Vulnrichment

Updated: 2026-08-03T19:17:29.321Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-02T06:16:41.230

Modified: 2026-08-07T18:35:30.593

Link: CVE-2026-18570

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-30T10:49:43Z

Links: CVE-2026-18570 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T22:15:03Z

Weaknesses