
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-71403 is an authorization bypass vulnerability in SUSE Rancher Manager affecting all versions before 2.15.1. The flaw exists in the /v3/users update API endpoint, which fails to enforce immutability of the username and principalIds fields on User resources. A privileged user with the update verb on users.management.cattle.io can inject a foreign identity provider (IdP) principal into any account, causing the next login by the owner of that principal to be bound to the victim's account and inherit its role bindings. The vulnerability was published on September 3, 2026, with a patch merged on August 14, 2026, and carries a CVSS v3.1 base score of 6.1 (Medium) (Feedly, GitHub PR).
The root cause is classified as CWE-639 (Authorization Bypass Through User-Controlled Key). The /v3/users update path in Rancher's management API does not validate or restrict modifications to the username and principalIds fields, which should be immutable after account creation. An attacker with elevated RBAC permissions (update on users.management.cattle.io) can craft an API request to overwrite a target user's principalIds with a principal they control from a foreign identity provider. When the legitimate owner of that injected principal next authenticates via the IdP, Rancher binds their session to the victim's account, granting them all associated role bindings. Exploitation requires high privileges and user interaction (the victim must log in), limiting the attack surface (Feedly, GitHub PR).
Successful exploitation allows an attacker to effectively hijack any Rancher user account by binding a foreign IdP principal to it, causing the next login by the principal's owner to inherit the victim's full role-based access control (RBAC) permissions. This results in high confidentiality and integrity impact — the attacker gains unauthorized access to all resources, namespaces, clusters, and secrets accessible to the victim account. Availability is not directly impacted, but the account takeover could enable lateral movement across clusters managed by Rancher (Feedly).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of publication (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.197%, indicating a low probability of exploitation in the near term. Exploitation is not automatable, as it requires the attacker to already hold high privileges within Rancher and depends on the victim user logging in after the principal injection (Feedly).
update verb on the users.management.cattle.io resource, either through a legitimately assigned role or through prior privilege escalation./v3/users/<victim-user-id> endpoint, modifying the principalIds field to include the attacker-controlled foreign IdP principal./v3/users/<user-id> that modify the principalIds or username fields, especially from accounts that are not system administrators.principalIds entries referencing identity providers or principals inconsistent with the account's original creation source.Upgrade Rancher to version 2.15.1 or later, which enforces immutability of the username and principalIds fields on User resources. The fix was merged via GitHub PR #56616 on August 14, 2026, with parallel backports to the v2.14 and v2.13 release branches (GitHub PR). As an interim workaround, restrict the update verb on users.management.cattle.io to only fully trusted administrators, and audit all user accounts for unexpected or unauthorized principalIds entries. Organizations should review RBAC policies to ensure the principle of least privilege is applied to user management permissions.
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."