CVE-2026-59675

Rancher Audit-Log Middleware Unauthenticated Memory Exhaustion Denial of Service

State
Published
Severity
7.5 High
Published
Aug 5, 2026
Updated
Aug 5, 2026
Reserved
Jul 6, 2026

Read the record on cve.org

Description

When API audit logging is enabled, the middleware reads the entire HTTP request body into memory without enforcing a size limit on login endpoints. Because the audit middleware is positioned earlier in the handler chain than Rancher's APIBodyLimitingHandler, the body-size cap (default 1 MiB) is bypassed for requests that pass through the audit copyReqBody path. An unauthenticated attacker can send arbitrarily large request bodies to the public login endpoints, causing the Rancher Manager server process to allocate memory proportional to the supplied body size. With just a few concurrent connections, this can exhaust available memory and terminate the Rancher Manager plane process, making the Rancher API and UI unavailable and interrupting management of all downstream clusters.

Scores

CVSSScoreVectorSource
3.17.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:Hsuse

Weaknesses

  • CWE-770 Uncontrolled Resource Consumption / Input Handling

Affected Products

ProductVersions
RancherSUSE
  • 2.14.0 to before 2.14.4Affected
  • 2.13.0 to before 2.13.8Affected
  • 2.12.0 to before 2.12.12Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.