A critical vulnerability tracked as CVE-2026-18963 has been discovered in Keycloak, a popular open-source Identity and Access Management (IAM) solution developed by Red Hat. The flaw, which carries a CVSS v3.1 score of 9.1, allows an unauthenticated remote attacker to bypass the email verification step in the password reset flow. This enables a complete account takeover of any user, including those with administrative privileges, simply by knowing their username or email address. Red Hat and the Keycloak project have released patches to address the vulnerability and strongly advise all users to update their instances immediately. As of late August 2026, there are no reports of this vulnerability being exploited in the wild.
The vulnerability is classified as a 'Weak Password Recovery Mechanism for Forgotten Password' (CWE-640) and exists within Keycloak's reset-credentials authentication flow. The core of the issue is an improper state validation during the password reset process. An attacker can craft a specific HTTP request to the reset-credentials endpoint that manipulates the authentication session state. This manipulation tricks the server into skipping the step where it sends a password reset link to the legitimate user's email address. Instead, the server proceeds directly to the password update form, allowing the attacker to set a new password for the targeted account.
The attack requires no prior authentication and no user interaction. The only prerequisite is for the attacker to know the username or email address of a valid account on the target Keycloak server.
The vulnerability affects the following products and versions:
Organizations using Keycloak for single sign-on (SSO), federation, and user management are directly impacted. Given Keycloak's widespread adoption, a large number of applications and services could be at risk if their underlying IAM platform is not patched.
As of August 24, 2026, there was no evidence that CVE-2026-18963 had been exploited in the wild. No public proof-of-concept (PoC) exploit code had been verified, though the technical details are sufficient for knowledgeable attackers to develop one. The lack of active exploitation provides a critical window for defenders to apply patches before attacks become widespread.
The impact of this vulnerability is critical. Successful exploitation grants an attacker complete control over any user account on a vulnerable Keycloak server. If an administrative account is targeted, the attacker gains full control over the IAM platform itself. This could lead to:
Because Keycloak is often the central hub for an organization's identity management, a compromise can have devastating and far-reaching consequences.
The following patterns may help identify vulnerable or compromised systems:
*/realms/*/login-actions/reset-credentialsSecurity teams should focus on both identifying vulnerable systems and detecting exploitation attempts.
reset-credentials flow completes the password update step without a corresponding token verification step in the same session. This requires detailed analysis of Keycloak event logs.The primary remediation is to apply the patches provided by Red Hat and the Keycloak community.
The most effective mitigation is to update Keycloak instances to a patched version immediately.
Mapped D3FEND Techniques:
Regularly audit authentication logs for suspicious password reset activities or anomalous account behavior.
As a temporary workaround if patching is impossible, disable the password reset functionality.
Mapped D3FEND Techniques:
Keycloak version 26.7.2 is released, patching CVE-2026-18963.
The vulnerability is widely reported by cybersecurity news outlets.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.