Patchfirst
CVE-2026-18963 Public exploit Critical · 9.1 EPSS 4.7%

Keycloak-services: keycloak-services: unauthenticated account takeover via reset-credentials flow bypass

Red Hat · Red Hat build of Keycloak 26.4

Summary

A flaw in the reset-credentials flow of the keycloak-services component, the core identity and access management engine in Red Hat build of Keycloak 26.4, lets the process for resetting passwords be bypassed. An unauthenticated remote attacker, with no user interaction required, can force a password reset for any user without completing the email verification step and set new credentials on the target account.

Official description · CVE.org

A flaw was found in the reset-credentials flow of the keycloak-services component, which is the core engine for identity and access management in Red Hat Build of Keycloak. The issue allows an unauthenticated attacker to force the password reset process for any user without needing to click the required email verification link. This can result in the attacker gaining full control over target user accounts by directly setting new credentials.

Breakdown
75.4 / 100
Exploited
Yes, in VulnCheck KEV
Reports
0
Tactics
0/15

First seen exploited 7 days after disclosure. Public exploit code (PoC-in-GitHub) appeared 2 days after disclosure.

  1. Disclosedday 0
  2. Public exploit codePoC-in-GitHub+2 days
  3. First seen exploitedVulnCheck KEV evidence+7 days

5 fixes in keycloak-services over 4 months. The latest fix listed for keycloak-services is 26.7.2.

Fixes in keycloak-servicesMaven package, by fixed version. Earlier and later fixes in the same package, not necessarily the same bug.

  1. 26.6.3CVE-2026-379776 Apr 2026
  2. 26.6.4CVE-2026-979925 Jun 2026
  3. 26.6.4CVE-2026-980025 Jun 2026
  4. 26.7.0CVE-2026-90885 Jun 2026
  5. 26.7.2CVE-2026-1896318 Aug 2026Latest listed

techniques

No techniques linked

No ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.

Am I affected? What do I upgrade to?

From GitHub Security Advisories and OSV

1 package in 1 ecosystem. Main package: org.keycloak:keycloak-services.

Mavenorg.keycloak:keycloak-servicesGHSA-4gv3-mc9p-5wqc

Upgrade to 26.7.2 or later

Set the version to 26.7.2 or later in your pom.xml or build.gradle.

The first fix for CVE-2026-18963.

Affected versions, by release line

If you runUpgrade to
26.7.0 up to 26.7.226.7.2
26.5.0 up to 26.6.626.6.6
26.0.0 up to 26.4.1526.4.15

“Up to” means the second version is the fix and is not affected.

Check your lockfile against all CVEs

What security researchers reported

Not named in any threat report yet

Also mentioned in 1 community threat pulse (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

7 links, grouped by NVD tag
↑ ↓ chooseEnter openEsc close