CVE-2026-9705 · GHSA-r7rc-c989-86g6
Keycloak: Attacker can re-enable and take over disabled clients via registration access token
- Risk score
- 52/100
- CVSS
- 6.5 v3.1
- Exploit chance (30 days)
- 0.5%
- Published
- 25 Jun 2026
Open in the live forecast Today's forecast
What to know
- What it is
- A flaw was found in Keycloak's client registration service. A remote attacker, possessing a previously issued Registration Access Token (RAT), could exploit this vulnerability to re-enable a client that an administrator had explicitly disabled. This bypasses security controls, allowing the attacker to reset the client…
- Affected
- org.keycloak:keycloak-services (maven) < 26.6.4
- Fix
- Upgrade org.keycloak:keycloak-services to 26.6.4 or later.
- Exploitation
- No known exploitation
Story map
At a glance
org.keycloak:keycloak-services: Amber, patch this week. Keycloak Policy Enforcer has a flaw that allows any authenticated user to bypass authorization policies by including the access-denied page path in a request URL. This allows unauthorized access to protected resources.
The flaws
- CVE-2026-9705: Keycloak: Attacker can re-enable and take over disabled clients via registration access token (CVSS 6.5 · EPSS 0%)
- CVE-2026-9800: Keycloak vulnerable to authorization bypass via incorrect uri comparison (CVSS 8.1 · EPSS 1%)
- CVE-2026-9086: Keycloak vulnerable to cross-site scripting (xss) via case-insensitive uri validation bypass (CVSS 7.3 · EPSS 1%)
- CVE-2026-9083: Keycloak vulnerable to information disclosure through arbitrary filesystem path probing (CVSS 4.9 · EPSS 1%)
The fix
Fix: Upgrade to version 26.6.4 for keycloak-services or 26.0.10 for keycloak-policy-enforcer
Who is exposed: {'products': ['Keycloak'], 'packages': [{'ecosystem': 'maven', 'name': 'org.keycloak:keycloak-services', 'vulnerable': '< 26.6.4'}, {'ecosystem': 'maven', 'name': 'org.keycloak:keycloak-policy-enforcer', 'vulnerable': '< 26.0.10'}]}
Where it stands
- No known exploitation
Connects to
- Same weakness: CWE-613 (CWE-613). 40 other warnings in 30 days
- Same product: Earlier org.keycloak:keycloak-services warnings. 1 in the last 90 days
Why it is Yellow
- CVSS 6.5 medium
- On your watchlist: Maven
Affected packages
| Package | Ecosystem | Vulnerable | Fixed in |
|---|---|---|---|
| org.keycloak:keycloak-services | maven | < 26.6.4 | 26.6.4 |
References
- https://github.com/advisories/GHSA-r7rc-c989-86g6
- https://github.com/keycloak/keycloak/security/advisories/GHSA-r7rc-c989-86g6
- https://nvd.nist.gov/vuln/detail/CVE-2026-9705
- https://access.redhat.com/errata/RHSA-2026:30049
- https://access.redhat.com/errata/RHSA-2026:30050
- https://access.redhat.com/errata/RHSA-2026:30083
- https://access.redhat.com/errata/RHSA-2026:30084
- https://access.redhat.com/security/cve/CVE-2026-9705
- https://bugzilla.redhat.com/show_bug.cgi?id=2481878
- https://github.com/advisories/GHSA-r7rc-c989-86g6
Original description
A flaw was found in Keycloak's client registration service. A remote attacker, possessing a previously issued Registration Access Token (RAT), could exploit this vulnerability to re-enable a client that an administrator had explicitly disabled. This bypasses security controls, allowing the attacker to reset the client's secret and potentially regain privileged API access. The primary impact includes unauthorized information disclosure and potential integrity compromise.
Last activity 29 Oct 2026. Patch Forecast updates every hour.