
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-2575 is a Denial of Service (DoS) vulnerability in Keycloak caused by improper handling of highly compressed SAML data ("zip bomb" / data amplification). An unauthenticated remote attacker can send a highly compressed SAMLRequest via the SAML Redirect Binding; the server fails to enforce size limits during DEFLATE decompression, resulting in an OutOfMemoryError (OOM) and process termination. The vulnerability affects Red Hat build of Keycloak versions 26.4.x before 26.4.10. It was first disclosed on February 16, 2026, and carries a CVSS v3.1 base score of 5.3 (Medium) (Red Hat CVE, Red Hat Bugzilla).
The root cause is classified as CWE-409 (Improper Handling of Highly Compressed Data / Data Amplification). When a SAML authentication request is submitted via the SAML Redirect Binding, Keycloak decompresses the DEFLATE-encoded SAMLRequest parameter without enforcing an upper bound on the decompressed output size. An attacker can craft a small, highly compressed payload that expands to an extremely large byte stream during decompression, exhausting the JVM heap and triggering an OutOfMemoryError that terminates the Keycloak process. No authentication or user interaction is required to trigger this condition (Red Hat CVE, Red Hat Bugzilla).
Successful exploitation results in a complete loss of availability for the Keycloak authentication service — the process crashes and becomes unavailable to all legitimate users until it is restarted. Because Keycloak serves as a central identity and SSO provider, its unavailability can cascade to all applications and services that depend on it for authentication, potentially causing a broad service outage. There is no impact on confidentiality or integrity; the attack is purely a DoS (Red Hat CVE, RHSA-2026:3947).
/realms/<realm>/protocol/saml).SAMLRequest query parameter value.SAMLRequest parameter: GET /realms/<realm>/protocol/saml?SAMLRequest=<encoded_payload>.keycloak.log or server.log) referencing SAML decompression or DEFLATE processing; sudden JVM heap exhaustion events logged by the application server./realms/<realm>/protocol/saml with unusually large or anomalous SAMLRequest query parameter values from a single or small set of source IPs; requests with a small HTTP body/query string that trigger disproportionate server-side resource consumption.Upgrade Red Hat build of Keycloak to version 26.4.10 or later, which enforces size limits during DEFLATE decompression of SAMLRequest data. Red Hat has released two security advisories addressing this issue: RHSA-2026:3947 (standalone packages) and RHSA-2026:3948 (OpenShift container images) (RHSA-2026:3947, RHSA-2026:3948). As a temporary workaround prior to patching, consider implementing network-level controls (e.g., WAF rules or reverse proxy configuration) to limit the size of incoming SAML requests or rate-limit SAML authentication requests from untrusted sources. Back up all configuration and data before applying updates.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."