← volver
CVE-2024-36111mediumexplotación observadaCWE-1259

KubePi's JWT token validation has a defect

35Vexday Risk Score

Prioriza la corrección. Ella explotación observada por VulnCheck.

ssvc Attendcvss 6.3epss 8.4%
de la publicación al arma
Publicada en NVD25 jul
VulnCheck+131d
probabilidad de explotación
8.4%top 6% de las CVE
explotación observada
VulnCheck
En resumen

KubePi, un panel de gestión de Kubernetes, tiene un defecto en la validación de tokens JWT donde la clave de seguridad predeterminada está vacía. Un atacante puede crear tokens de inicio de sesión falsificados usando esta clave vacía para eludir la autenticación y obtener acceso no autorizado al sistema.

Detalle técnico

CVE-2024-36111 afecta a KubePi versiones 1.6.3 a 1.7.x, donde la verificación JWT utiliza una clave vacía a pesar de que la lógica de configuración intenta generar un reemplazo aleatorio; esto permite que un atacante no autenticado falsifique tokens JWT válidos y evite los controles de autenticación para acceder al backend de gestión de Kubernetes. La vulnerabilidad existe en la lógica de verificación de token que no utiliza correctamente la clave generada.

Resumen generado y traducido por IA a partir de la descripción oficial.
KubePi is a K8s panel. Starting in version 1.6.3 and prior to version 1.8.0, there is a defect in the KubePi JWT token verification. The JWT key in the default configuration file is empty. Although a random 32-bit string will be generated to overwrite the key in the configuration file when the key is detected to be empty in the configuration file reading logic, the key is empty during actual verification. Using an empty key to generate a JWT token can bypass the login verification and directly take over the back end. Version 1.8.0 contains a patch for this issue.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Productos afectados
1Panel-dev · KubePi