CVE-2026-104623 Evasión de autorización en el endpoint de shell del clúster local de Rancher
La verificación de autorización introducida para proteger la función de shell del clúster local (de gestión) no se aplicaba a todas las rutas de API que llegan a ella, por lo que una forma alternativa de petición alcanzaba el manejador sin evaluar el control de acceso. Esto podría permitir a cualquier usuario autenticado ejecutar un pod en el clúster de gestión. Afecta a SUSE Rancher Manager 2.15.0 a 2.15.3, 2.14.0 a 2.14.7, 2.13.0 a 2.13.11, 2.12.0 a 2.12.15, 2.11.0 a 2.11.19 y posibles versiones anteriores.
CVSS 3.1
- Probabilidad de explotación · EPSS del 09/110,3 % · percentil 19
- Explotada activamenteNo confirmada
- Exploit públicoSí, 1
Afectados
SUSE Rancher
desde 2.15.0 hasta antes de 2.15.3desde 2.14.0 hasta antes de 2.14.7desde 2.13.0 hasta antes de 2.13.11desde 2.12.0 hasta antes de 2.12.15desde 2.11.0 hasta antes de 2.11.19
Qué hacer
- Verificá si usás Rancher y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
- Priorizá la corrección: hay código de explotación público.
Exploits públicos
Código publicado por terceros. Puede ser malicioso: revisalo solo en un entorno aislado.
Calculadora CVSS
CVSS 3.1 · 6.3 MEDIA
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosBajos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadBaja
- DisponibilidadBaja
Descripción original
A security vulnerability exists in the authorization handling for the local (management) cluster shell feature of SUSE Rancher Manager 2.15.0 up to 2.15.3, 2.14.0 up to 2.14.7, 2.13.0 up to 2.13.11, 2.12.0 up to 2.12.15, 2.11.0 up to 2.11.19 and possible older versions. The authorization check that was introduced to protect this feature was not applied to every API route that can reach it, so an alternative request form reached the shell handler without the access check being evaluated. This could allow any authenticated users to run a pod on the management cluster.
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.