Description
A flaw was found in the keycloak-services component of Keycloak, which is used for managing authentication and authorization flows. The issue occurs when a realm administrator configures client policies to enforce specific authentication requirements on confidential clients. Due to improper evaluation of the client state during an update operation, an attacker with client management permissions can bypass these security policies by first creating a public client and then updating it to a confidential client with weaker authentication. This can result in the persistence of clients that do not comply with the intended security hardening of the realm.
Published: 2026-08-02
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the keycloak‑services component allows an attacker with client‑management permissions to bypass configured authentication requirements on confidential clients. The bug stems from improper evaluation of a client’s state during an update operation, letting the attacker first create a public client and later convert it to a confidential client while retaining weaker authentication credentials. This bypass causes the persistence of non‑compliant clients, undermining the realm’s intended hardening and potentially exposing protected resources to unauthorized access.

Affected Systems

The vulnerability affects Red Hat’s builds of Keycloak, Red Hat Data Grid 8, Red Hat JBoss Enterprise Application Platform Expansion Pack, and Red Hat Single Sign‑On 7. No specific version numbers are disclosed in the CNA data, so any instance of these products that includes the affected keycloak‑services component should be treated as potentially vulnerable until a fix is released.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, while the EPSS score of less than 1% suggests a low likelihood of current exploitation. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires only client‑management privileges within a Keycloak realm, so the primary attack vector is privileged‑based within the authentication domain rather than an external network attack. Given these factors, the risk is moderate to low, but remediation is still recommended to prevent policy bypass and unauthorized client configurations.

Generated by OpenCVE AI on August 3, 2026 at 09:28 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

  • Upgrade Keycloak and associated Red Hat components to a release that contains the keycloak‑services fix once it is available from the vendor.
  • Limit client‑management permissions to a minimal set of trusted administrators and enforce role‑based access control, ensuring that only authorized users can modify client configurations.
  • Enable audit logging for client updates and monitor for changes that convert a public client to a confidential client; configure alerts to investigate such events quickly.

Generated by OpenCVE AI on August 3, 2026 at 09:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 17: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 8
Redhat jboss Enterprise Application Platform Expansion Pack
Redhat single Sign-on
Vendors & Products Redhat build Of Keycloak
Redhat data Grid 8
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 keycloak-services component of Keycloak, which is used for managing authentication and authorization flows. The issue occurs when a realm administrator configures client policies to enforce specific authentication requirements on confidential clients. Due to improper evaluation of the client state during an update operation, an attacker with client management permissions can bypass these security policies by first creating a public client and then updating it to a confidential client with weaker authentication. This can result in the persistence of clients that do not comply with the intended security hardening of the realm.
Title Keycloak-services: keycloak-services: client access-type policy condition bypass during client update
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': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}


Subscriptions

Redhat Build Keycloak Build Of Keycloak Data Grid 8 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-03T16:47:32.766Z

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

Link: CVE-2026-18573

cve-icon Vulnrichment

Updated: 2026-08-03T16:47:27.698Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-08-10T14:40:21.613

Link: CVE-2026-18573

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-30T10:03:37Z

Links: CVE-2026-18573 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T09:30:17Z

Weaknesses