Critical Keycloak Flaws Enable Account Takeover and PII Disclosure
Score: 8/10

Critical Keycloak Flaws Enable Account Takeover and PII Disclosure

Keycloak has patched two critical vulnerabilities, including a password reset bypass (CVE-2026-18963) and a PII leak (CVE-2026-17059) affecting administrative endpoints.

Executive Summary

Red Hat and the Keycloak project have released critical security updates addressing several vulnerabilities that could lead to full account takeover and exposure of Personally Identifiable Information (PII). The most severe, CVE-2026-18963, allows unauthenticated remote attackers to bypass email verification during the password recovery process, enabling them to reset the password of any user, including administrators.

Technically, the flaws stem from improper state validation in the `reset-credentials` authentication flow and broken access control in the admin REST API. In the case of CVE-2026-17059, restricted admins can enumerate full user profiles by querying role-member endpoints that lack proper visibility filters. These vulnerabilities impact the Red Hat build of Keycloak (RHBK) and upstream Keycloak versions, requiring immediate patching or mitigation to prevent unauthorized access to downstream enterprise applications.

Key Details

Threat Name

CVE-2026-18963

Affects

Keycloak, Red Hat build of Keycloak (RHBK), Red Hat JBoss Enterprise Application Platform Expansion Pack, Keycloak admin REST API, Red Hat build of Keycloak, Keycloak 999.0.0-SNAPSHOT, Red Hat build of Keycloak 26.4, Red Hat build of Keycloak 26.4.15, Red Hat build of Keycloak 26.6, Red Hat build of Keycloak 26.6.6, keycloak-services

Adversary

—

MITRE Techniques

Malware/Tools

None identified

Report Score

8out of 10
Quality Score
Good
IOC Quality4
TTP Details9
Detection Guidance6
Enterprise Relevance10
Clarity & Structure9
Technical Depth9

Sources