CVE-2026-18209 Keycloak-services: keycloak-services: oidc redirect_uri fragment bypass in http parameter pollution check

Low 3.4 Published Updated

Attackers can bypass redirect URI validation via fragment injection in wildcard configurations, potentially leading to session fixation or account takeover.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-18209?

CVE-2026-18209 is a low-severity vulnerability in Redhat Build of Keycloak, published on 31 Jul 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

A flaw was found in the keycloak-services component of Keycloak, which handles OpenID Connect (OIDC) authentication flows. The issue occurs because the security check designed to prevent HTTP parameter pollution only inspects the query portion of a redirect URL and ignores the fragment portion. When a client is configured with a wildcard redirect URI, an attacker can use this to inject duplicate security parameters into the login response. If a client application is not configured correctly, it might trust the attacker's injected data instead of the real security information from Keycloak, leading to session fixation or account confusion.

Weakness: CWE-1288

Which versions are affected by CVE-2026-18209?

1 open source package ship an affected version, including keycloak. It affects 1 product.

PackageAffectedFixed in
keycloak BitnamiAll versions26.7.3

Products include Redhat Build of Keycloak.

How do I fix CVE-2026-18209?

Upgrade keycloak to 26.7.3 or later.

Is CVE-2026-18209 being exploited?

There is no known exploitation of CVE-2026-18209 in the wild and no public exploit code.

All Redhat Build of Keycloak vulnerabilities

Sources

Also known as BIT-keycloak-2026-18209, CLEANSTART-2026-LI01273, GHSA-c8xx-fr3x-6m5w.

Is CVE-2026-18209 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free