Description
A flaw was found in the Client-Initiated Backchannel Authentication CIBA implementation within the keycloak-services component of Keycloak. This component handles advanced authentication flows where a client initiates a login on behalf of a user. The issue occurs because Keycloak fails to verify that a client is authorized to use the CIBA flow, allowing public clients to bypass security requirements. An attacker could use this flaw to trick a user into approving a login request, eventually gaining full access to the users account without needing a client secret.
Published: 2026-10-12
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Access to user accounts
Action: Assess Impact
AI Analysis

Impact

A flaw in Keycloak’s Client‑Initiated Backchannel Authentication (CIBA) flow allows public clients to bypass authorization checks, enabling an attacker to trick a user into approving a login request without a client secret. The vulnerability arises from an authentication failure (CWE-287) where the system does not verify that a client is permitted to use the CIBA flow, potentially leading to full access to the victim’s account.

Affected Systems

The issue impacts Red Hat’s Build of Keycloak and Red Hat Single Sign‑On 7. No specific version information is provided, so any deployment of these products that includes the keycloak-services component is potentially affected.

Risk and Exploitability

The CVSS score of 6.8 classifies the flaw as moderately severe. EPSS data is not available, and the vulnerability is not listed in CISA’s KEV catalog. Attackers can exploit this weakness remotely by acting as a public client; they need only to trigger the CIBA flow, entice a user to approve the request, and then obtain authentication tokens for the user’s account.

Generated by OpenCVE AI on October 12, 2026 at 08:52 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 the latest Red Hat Build of Keycloak or Red Hat Single Sign‑On 7 update that addresses the CIBA authorization check.
  • Reconfigure the Keycloak server so that only confidential clients are permitted to use the CIBA flow, removing or revoking CIBA permissions from public clients.
  • Disable the Client‑Initiated Backchannel Authentication flow entirely if it is not required for your deployment.
  • As a temporary measure, monitor authentication logs for unexpected CIBA requests from clients that are not listed as confidential, and block any suspicious activity.

Generated by OpenCVE AI on October 12, 2026 at 08:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 12 Oct 2026 07:30:00 +0000

Type Values Removed Values Added
First Time appeared Redhat red Hat Single Sign On
CPEs cpe:/a:redhat:red_hat_single_sign_on:7
Vendors & Products Redhat red Hat Single Sign On

Mon, 12 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in the Client-Initiated Backchannel Authentication CIBA implementation within the keycloak-services component of Keycloak. This component handles advanced authentication flows where a client initiates a login on behalf of a user. The issue occurs because Keycloak fails to verify that a client is authorized to use the CIBA flow, allowing public clients to bypass security requirements. An attacker could use this flaw to trick a user into approving a login request, eventually gaining full access to the users account without needing a client secret.
Title Keycloak-services: keycloak-services: ciba confidential-only contract not enforced for public clients
First Time appeared Redhat
Redhat build Keycloak
Weaknesses CWE-287
CPEs cpe:/a:redhat:build_keycloak:
Vendors & Products Redhat
Redhat build Keycloak
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-10-12T07:12:27.872Z

Reserved: 2026-10-12T06:09:06.647Z

Link: CVE-2026-109082

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-12T07:16:36.303

Modified: 2026-10-12T08:17:19.787

Link: CVE-2026-109082

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T09:00:14Z

Weaknesses