
PEACH
Un cadre d’isolation des locataires
CVE-2026-88811 is a credential disclosure vulnerability in the Rancher Manager meta proxy component, which the Rancher UI uses to query cloud provider APIs on behalf of users during cluster or node provisioning. The flaw causes the proxy to fail to consistently strip the caller's own Rancher credentials (browser session cookies or API tokens) from outgoing requests forwarded to configured third-party hosts. Affected versions span Rancher 2.11.0–2.11.18, 2.12.0–2.12.14, 2.13.0–2.13.10, 2.14.0–2.14.6, and 2.15.0–2.15.2. The vulnerability was disclosed on October 29, 2026, with a CVSS v4.0 base score of 8.8 (High) (GitHub Advisory).
The root cause is classified under CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) and CWE-201 (Insertion of Sensitive Information Into Sent Data). The meta proxy component copied inbound Authorization and Cookie headers from the caller's request into outgoing requests to third-party hosts without stripping them first; additionally, cookie replacement logic ran after authentication handling rather than before it, meaning some code paths bypassed the sanitization entirely. Two distinct exposure paths exist: (1) a signed-in browser user navigating a provisioning form (e.g., Amazon EC2, DigitalOcean, Linode, phoenixNAP) causes their session cookie to be forwarded to the cloud provider's API endpoint, and (2) a non-browser API client calling the proxy without the proxy's credential-selection headers causes its Rancher API token to be forwarded to the third-party host. No attacker activity against Rancher itself is required for the credential to leave the installation in the browser-session scenario (GitHub Advisory).
Any party able to operate or observe the receiving third-party host — including its request logs or any TLS-terminating intermediary — receives a live Rancher credential carrying the full permissions of the affected user, potentially including administrative access to the Rancher Manager control plane and all managed Kubernetes clusters. Because Rancher API tokens can be long-lived, the window of exposure may extend well beyond the initial forwarding event. Successful exploitation could enable an attacker to pivot from a compromised cloud provider endpoint to full administrative control of the Rancher environment and downstream clusters, representing a severe confidentiality and integrity impact across the entire managed infrastructure (GitHub Advisory).
The CVE status is currently Reserved and no public exploit code, PoC, or in-the-wild exploitation has been reported as of the disclosure date. The browser-session exposure scenario requires only passive user interaction — a signed-in user navigating a provisioning form — with no deliberate attacker action against Rancher required, making it particularly insidious. Deployments in a default configuration are affected as soon as a user opens one of the affected provisioning forms. No EPSS score or CISA KEV catalog entry has been identified for this CVE at this time (GitHub Advisory).
Cookie or Authorization header containing the victim's live Rancher session credential or API token.Authorization or Cookie headers with Rancher credential values.Authorization: Bearer <rancher-token> or Cookie: R_SESS=... headers.Rancher has released patched versions: 2.15.3, 2.14.7, 2.13.11, 2.12.15, and 2.11.19, which strip Authorization and Cookie headers from all outgoing proxy requests before forwarding. After upgrading, administrators should treat previously forwarded credentials as potentially compromised: rotate or delete long-lived Rancher API tokens used against the meta proxy, and invalidate existing user sessions to force re-authentication. For installations that cannot upgrade immediately, partial mitigations include: reviewing and pruning the proxy allow-list (whitelist-domain, custom driver domains, and ProxyEndpoint resources) to the minimum required set; creating cloud credentials via API or kubectl instead of the Rancher UI provisioning forms; ensuring API clients always supply the X-API-Auth-Header when calling the meta proxy; and reducing auth-user-session-ttl-minutes and auth-token-max-ttl-minutes to limit the validity window of any exposed credential. Note that built-in driver host entries cannot be removed from the allow-list (GitHub Advisory).
Source: Ce rapport a été généré à l’aide de l’IA
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité afin d’évaluer votre niveau de risque et d’identifier les lacunes dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."