CVE-2026-109142
Publiée le 2026-11-02 · Dernière modification le 2026-11-02
Krill est un serveur utilisé pour gérer les autorités de certification (CA) ACME. Lorsqu'une CA et son parent sont hébergés sur le même serveur, le logiciel ignore la vérification de signature nécessaire pour les demandes de provisionnement. Au lieu de cela, il fait confiance à un identifiant d'identité fourni sans confirmer que cet identifiant appartient réellement à la CA demanderesse.
Un attaquant disposant d'un accès authentifié de bas niveau au réseau peut exploiter cette faille pour usurper l'identité d'autres CA, compromettant ainsi l'intégrité et la confidentialité de la chaîne de certification. Bien que l'attaque soit complexe à exécuter et nécessite une configuration spécifique du serveur, elle permet l'émission non autorisée de certificats. Aucune interaction de l'utilisateur n'est requise pour déclencher la faille une fois la requête réseau envoyée.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
When a CA's parent lives on the same Krill server: instead of building and verifying a signed CMS message, it runs the RFC 6492 provisioning exchange in-process and trusts the child identity (child_handle) that the caller put in the parent contact. Nothing checks that this child identity actually belongs to the CA making the request.