Skip to content
Threat Feed
low advisory

Keycloak: Disk space exhaustion denial-of-service in theme resource endpoint (CVE-2026-110932)

Keycloak is vulnerable to a denial-of-service condition where an unauthenticated attacker can exhaust disk space by providing arbitrary theme names that trigger persistent on-disk gzip cache creation.

CVE search metadata

CVE search record: CVE-2026-110932. Severity: high. CVSS: 7.5. KEV: no. Product: Keycloak. Brief: Keycloak: Disk space exhaustion denial-of-service in theme resource endpoint (CVE-2026-110932). Brief link: https://feed.craftedsignal.io/briefs/2026-11-keycloak-dos/

Triage facts

Revision 1
Applicability
Keycloak
Evidence
Unknown
Severity
Low
Action
Elevated
Sources
1 public source
Freshness
Revision 1Nov 5, 18:23 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

A vulnerability in the theme resource endpoint of Keycloak allows unauthenticated attackers to cause a denial-of-service via disk space exhaustion. The vulnerability exists because the server fails to properly validate theme names before using them as keys for an on-disk gzip cache. By submitting a high volume of requests with unique, fabricated theme names, an attacker can force the application to cache these as distinct files on the server's disk. This cache persists across service restarts, potentially leading to system-wide disk space depletion and service disruption.

Impact

Successful exploitation results in service unavailability due to disk space exhaustion. The cached files persist across server reboots, requiring manual cleanup of the storage directory to restore service functionality.

Recommendation

  • Inventory all instances of Keycloak to identify exposed theme resource endpoints.
  • Monitor disk usage on servers hosting Keycloak for rapid, anomalous growth in cache or temporary storage directories.
  • Apply security patches provided by the Keycloak project as soon as they become available to address input validation failures at the theme resource endpoint.
  • Restrict access to the theme resource endpoint via network-level controls or a web application firewall (WAF) if immediate patching is not possible.

Immediate actions

Identify all Keycloak deployments and verify if they are internet-facing

IT Operations 24h

Threat Hunt

Monitor for high volumes of web requests to theme-related endpoints with randomized or unique query parameters in access logs.

T1499 high medium confidence hunt now

Data: Web server access logs

Mitigations

Apply available security patches for Keycloak and configure WAF rules to filter requests to the theme resource endpoint

immediate IT Operations

CVE-2026-110932