CVE-2026-15573 Keycloak-services: keycloak-services: authorization bypass via unnormalized uri matching in pathmatcher

High 8.1 Published Updated

Attackers can bypass authorization checks by manipulating URI normalization, allowing unauthorized access to restricted administrative areas in Keycloak.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-15573?

CVE-2026-15573 is a high-severity missing authorization vulnerability in Redhat Build of Keycloak, published on 5 Aug 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

A flaw was found in Keycloak's Authorization Services. The component responsible for matching request paths to security policies (PathMatcher) does not properly normalize URIs before comparison. By adding extra characters like a trailing slash or matrix parameters to a URL, an attacker can trick the system into applying a less restrictive security policy than intended. This allows an authenticated user to access administrative or restricted areas they should not have permission to see.

Weakness: CWE-178, CWE-551

Which versions are affected by CVE-2026-15573?

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

PackageAffectedFixed in
keycloak BitnamiFrom 26.4.026.4.14, 26.6.5

Products include Redhat Build of Keycloak, Redhat Data Grid, Redhat Jboss Enterprise Application Platform Expansion Pack, Redhat Single Sign-On.

How do I fix CVE-2026-15573?

Upgrade keycloak to a fixed version for your release line: 26.4.14 or 26.6.5.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-15573 being exploited?

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

All Redhat Build of Keycloak vulnerabilities

Sources

Also known as BIT-keycloak-2026-15573, GHSA-6j7g-hr6v-3hxc.

Is CVE-2026-15573 in your software?

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

Check your SBOMs for free