CVE-2026-44946: SUSE Rancher SAML authentication replay in ACS handler

CVE-2026-44946 · Severity: info · CVSS 9.5 · Published 2026-06-30

Rancher, a popular platform for managing Kubernetes clusters, is affected by a security flaw in how it handles SAML-based logins (such as Okta, Ping, or Keycloak). An attacker who intercepts a user's login data can reuse that information to create their own session, effectively impersonating the victim. This could allow an unauthorized person to gain full administrative control over the Rancher environment and the managed infrastructure.

Technologies: Suse Rancher. Vendors: Suse.

Quick answers

Is CVE-2026-44946 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-44946 being exploited in the wild.
How severe is CVE-2026-44946?
Informational severity, with a CVSS score of 9.5, published 30 June 2026.
Which products and versions are affected?
Suse Rancher >=2.11.0, <2.11.15.
Is there a fix for CVE-2026-44946?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-44946 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-44946?
Check whether you run Suse Rancher at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A capture-replay vulnerability (CWE-294) exists in Rancher's shared SAML Assertion Consumer Service (ACS) handler within 'pkg/auth/providers/saml/saml_client.go'. The application fails to enforce one-time use of SAML assertions, allowing a previously signed SAML response to be submitted multiple times. To exploit this, an attacker must obtain a valid signed SAML response and the corresponding pre-authentication state cookie (e.g., via network interception or XSS). Successful exploitation results in full session impersonation with the victim's privileges. The fix introduces server-side tracking of assertion IDs in an in-memory cache and enforces strict NotBefore/NotOnOrAfter time validation.

Affected products

  • SUSE Rancher >=2.11.0, <2.11.15
  • SUSE Rancher >=2.12.0, <2.12.11
  • SUSE Rancher >=2.13.0, <2.13.7
  • SUSE Rancher >=2.14.0, <2.14.3

Timeline

  • 2026-06-29: advisory: GitHub advisory published by Rancher team
  • 2026-06-30: disclosed: NVD publication date

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.