CVE-2025-59390
Apache Druid : l'authentification Kerberos choisit un secret cryptographiquement non sécurisé s'il n'est pas configuré explicitement.
- Publié
- 26 nov. 2025
- Mise à jour
- 11 déc. 2025
- Attribution de CNA
- apache
- Preuve observée
- 11 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 47,6 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
L’authentificateur Kerberos d’Apache Druid utilise un secret de secours faible lorsque la configuration `druid.auth.authenticator.kerberos.cookieSignatureSecret` n’est pas explicitement définie. Dans ce cas, le secret est généré à l’aide de `ThreadLocalRandom`, qui n’est pas un générateur de nombres aléatoires cryptographiquement sûr. Cela peut permettre à un attaquant de prédire ou de forcer par force brute le secret utilisé pour signer les cookies d’authentification, ce qui pourrait permettre la falsification de jetons ou le contournement de l’authentification. De plus, chaque processus génère son propre secret de secours, ce qui entraîne des secrets incohérents entre les nœuds. Cela provoque des échecs d’authentification dans les déploiements distribués ou multi-brokers, conduisant effectivement à des clusters mal configurés. Il est conseillé aux utilisateurs de configurer un `druid.auth.authenticator.kerberos.cookieSignatureSecret` fort. Ce problème affecte Apache Druid : jusqu’à la version 34.0.0. Il est recommandé aux utilisateurs de mettre à niveau vers la version 35.0.0, qui corrige le problème en rendant obligatoire la définition de `druid.auth.authenticator.kerberos.cookieSignatureSecret` lors de l’utilisation de l’authentificateur Kerberos. Les services ne démarreront pas si le secret n’est pas défini.
Sources
1CVE-2025-59390 et ThreadLocalRandom Inverse
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.