CVE-2026-15573: A flaw was found in Keycloak's Authorization Services
43
This month
HIGH 8.1WATCHLISTUPGRADEDOWNGRADEMITIGATE
CVE-2026-15573 is a high-severity flaw (CVSS 8.1) affecting build of keycloak, data grid, jboss enterprise application platform expansion pack. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
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
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
Verify at the official sourceNVD · CVE Program · Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-15573?
build of keycloak: upgrade to 26.4.14, 26.6.5; data grid: downgrade or apply the listed mitigation; jboss enterprise application platform expansion pack: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2026-15573 being exploited?
CVE-2026-15573 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-15573 affect?
CVE-2026-15573 affects build of keycloak, data grid, jboss enterprise application platform expansion pack. Severity is high (CVSS 8.1). 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 sl