Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-125652— Keycloak-services: keycloak-services: client-level mandatory pkce bypass via login-actions entry point

Quick assessment

Affected
Red Hat Red Hat Build of Keycloak
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 Keycloak 的 组件中发现了一个漏洞,该组件为身份提供者提供核心的身份认证与授权逻辑。当用户在访问“密码重置”页面后发起登录时,系统会跳过对“授权码交换证明密钥”(PKCE)的强制性安全检查。这可能导致攻击者通过截获登录授权码,在无需提供必要的安全验证器的情况下,未经授权访问用户的账户。

CVSS 6.8 · Medium
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-125652

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Keycloak-services: keycloak-services: client-level mandatory pkce bypass via login-actions entry point
Source: CVE Program / CVE List V5
Vulnerability Description
A flaw was found in the keycloak-services component of Keycloak, which provides the core authentication and authorization logic for the identity provider. The issue occurs when a user initiates a login after visiting the password reset page, causing the system to skip mandatory security checks for Proof Key for Code Exchange (PKCE). This could allow an attacker who intercepts a login code to gain unauthorized access to the user's account without needing the required security verifier.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制缺失
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Build of Keycloak - cpe:/a:redhat:build_keycloak:
Red Hat Red Hat Single Sign-On 7 - cpe:/a:redhat:red_hat_single_sign_on:7
Red Hat Red Hat Single Sign-On 7 - cpe:/a:redhat:red_hat_single_sign_on:7

II. Public POCs for CVE-2026-125652

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-125652

请登录查看更多情报信息。

Other References for CVE-2026-125652 (2)

Same Patch Batch · Red Hat · 2026-11-10 · 11 CVEs total

CVE-2026-120399 7.5 HIGH Flightctl-api: flightctl-remote-access: flightctl: unbounded tls handshake in conncontext
CVE-2026-124747 7.5 HIGH Busybox: heap buffer overflow in wget ftp resume when the resume offset exceeds the report
CVE-2026-125712 7.5 HIGH Gst-plugins-base: gst-plugins-base: missing bounds checks in rtcp sdes packet parsing
CVE-2026-125704 7.5 HIGH Gstreamer: gstreamer: use-after-free in gstreamer core buffer value deserialization
CVE-2026-125672 6.6 MEDIUM Cockpit: cockpit-storaged: tang keyserver address from an untrusted luks header clevis tok
CVE-2026-121885 6.5 MEDIUM Podman: untrusted image labels allow auto-update to restart arbitrary systemd units
CVE-2026-125707 6.1 MEDIUM Gst-plugins-bad: gst-plugins-bad: off-by-one write in mxf demuxer temporal offset table
CVE-2026-125706 5.5 MEDIUM Gst-plugins-bad: gst-plugins-bad: missing bounds checks in mpeg ps pes header parsing
CVE-2026-125703 5.5 MEDIUM Gst-plugins-bad: gst-plugins-bad: bounds check errors in mxf vanc packet handling
CVE-2026-125709 4.2 MEDIUM Libstdc++: overflow leaves streambuf in inconsistent state on i/o error.

IV. Related Vulnerabilities