CVE-2023-22463 in KubePiinformation

Résumé

par VulDB • 31/05/2026

KubePi est un panneau de gestion pour Kubernetes (k8s). La fonction d'authentification JWT de KubePi jusqu'à la version 1.6.2 utilise des clés de signature JWT (Jwtsigkeys) codées en dur, ce qui entraîne l'utilisation des mêmes clés de signature JWT pour tous les projets en ligne. Cela signifie qu'un attaquant peut forger n'importe quel jeton JWT pour prendre le contrôle du compte administrateur de n'importe quel projet en ligne. De plus, il peut utiliser ce compte administrateur pour prendre le contrôle du cluster Kubernetes de l'entreprise cible. Le fichier `session.go`, en raison de l'utilisation d'une clé de signature JWT (JwtSigKey) codée en dur, permet à un attaquant d'utiliser cette valeur pour forger arbitrairement des jetons JWT. La clé JwtSigKey est confidentielle et ne doit pas être codée en dur dans le code. La vulnérabilité a été corrigée dans la version 1.6.3. Dans le correctif, la clé JWT est spécifiée dans le fichier app.yml. Si l'utilisateur laisse ce champ vide, une clé aléatoire sera utilisée. Il n'existe pas de contournement autre que la mise à jour.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub, Inc.

Réserver

29/12/2022

Divulgation

04/01/2023

Modérer

accepté

Entrée

VDB-217400

CPE

prêt

EPSS

0.69667

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!