Description
A flaw was found in the installation provider and client registration endpoints of the Keycloak identity management service. A realm administrator with only the read-only view-clients role can access the active primary secret of any confidential client, which should normally be restricted. This exposed secret can be used to impersonate the client and gain unauthorized access to its associated service account permissions.
Published: 2026-10-08
Score: 4.9 Medium
EPSS: n/a
KEV: No
Impact: Secret Disclosure
Action: Apply Patch
AI Analysis

Impact

A flaw in the installation provider and client registration endpoints allows a realm administrator with the read‑only view‑clients role to read the active primary secret of any confidential client. The exposed client secret can be used to impersonate that client and obtain the service account permissions associated with it, compromising confidentiality and potentially allowing unauthorized access. The weakness is an information‑exposure flaw (CWE‑200).

Affected Systems

Red Hat Build of Keycloak and Red Hat Single Sign‑On 7 are affected. The specific versions are not disclosed in the advisory, but the vulnerability applies to the installation provider and client registration services of these product families.

Risk and Exploitability

The CVSS score of 4.9 indicates a moderate severity, while the EPSS score is not available, suggesting limited data on exploitation frequency. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires authenticated access to the installation provider or client registration endpoint with a user possessing the view‑clients role. Once the attacker obtains the primary client secret, they can forge client credentials and gain unauthorized service‑account authority.

Generated by OpenCVE AI on October 8, 2026 at 17:18 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

  • Apply any available Red Hat patch or upgrade Keycloak to a version that fixes the flaw.
  • Restrict the view‑clients role to privileged administrators and remove it from users who do not require client visibility.
  • Continuously monitor for unexpected client credential usage and review service‑account activity logs for anomalies.

Generated by OpenCVE AI on October 8, 2026 at 17:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 08 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in the installation provider and client registration endpoints of the Keycloak identity management service. A realm administrator with only the read-only view-clients role can access the active primary secret of any confidential client, which should normally be restricted. This exposed secret can be used to impersonate the client and gain unauthorized access to its associated service account permissions.
Title Keycloak-services: keycloak-services: view-clients role allows retrieval of active client secrets via installation provider endpoints
First Time appeared Redhat
Redhat build Keycloak
Redhat red Hat Single Sign On
Weaknesses CWE-200
CPEs cpe:/a:redhat:build_keycloak:
cpe:/a:redhat:red_hat_single_sign_on:7
Vendors & Products Redhat
Redhat build Keycloak
Redhat red Hat Single Sign On
References
Metrics cvssV3_1

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


Subscriptions

Redhat Build Keycloak Red Hat Single Sign On
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-08T16:06:05.844Z

Reserved: 2026-10-08T12:54:48.161Z

Link: CVE-2026-107604

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-08T15:17:45.290

Modified: 2026-10-08T16:17:04.500

Link: CVE-2026-107604

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T17:30:17Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor