Les navigateurs bloquent des certificats eMudhra dont les clés faibles les rendaient falsifiables
Mozilla, Google et Apple ont bloqué huit certificats intermédiaires d'eMudhra après la découverte par des chercheurs de clés privées suffisamment faibles pour être retrouvées presque instantanément, permettant à quiconque de falsifier des certificats de confiance.
- Victime
- eMudhra
Le 20 octobre 2026, les principaux éditeurs de navigateurs ont entrepris de bloquer huit certificats intermédiaires émis par eMudhra — une autorité de certification (AC) indienne à laquelle les navigateurs font confiance pour attester de l'identité des sites web — après que des chercheurs ont établi que leurs clés privées étaient catastrophiquement faibles. Les huit utilisaient des clés P-384 générées en avril 2025 dont les valeurs secrètes étaient inférieures à 256, de sorte que n'importe qui pouvait retrouver une clé en testant au plus 256 possibilités, « presque instantanément ». Un chercheur a publié sur GitHub l'une des clés retrouvées, celle du certificat « EM OV TLS CA - G3C », et BleepingComputer a confirmé qu'elle correspondait à un certificat révoqué.
Comme les certificats intermédiaires d'une autorité de certification se situent près de la racine de la chaîne de confiance du web, une clé récupérable permet à un attaquant de falsifier des certificats de confiance pour des sites web légitimes et d'intercepter un trafic normalement chiffré sans déclencher d'alerte du navigateur. La faille est répertoriée sous la référence CVE-2026-111943.
Comment les clés faibles ont été créées
eMudhra a attribué le problème à une erreur dans le script utilisé pour générer les certificats, qui a produit un second jeu de clés plus faibles, sélectionnées par erreur pour la signature parce que leurs étiquettes ressemblaient à celles des clés correctement générées. Certains des certificats ainsi obtenus ont été soumis à Sectigo pour une certification croisée, étendant leur portée. L'entreprise a indiqué que la plupart des intermédiaires concernés n'avaient jamais été utilisés en production et qu'elle n'avait trouvé aucune preuve qu'ils aient émis des certificats à des utilisateurs finaux — même si les chercheurs ont relevé que les clés auraient pu, en principe, être retrouvées et détournées à tout moment depuis avril 2025.
Réponse de l'écosystème
Mozilla a bloqué les certificats via le système de révocation OneCRL de Firefox le 17 octobre 2026, sans nécessiter de mise à jour ni de redémarrage du navigateur, et a publié le 20 octobre Firefox 158.0.1 ainsi que des mises à jour ESR pour les configurations ayant manqué la révocation initiale. Google Chrome a bloqué six intermédiaires autorisés pour le TLS le jour même où la faille a été révélée, et Apple a ajouté des protections le 19 octobre. eMudhra a révoqué les huit certificats et cessé toute émission sous sa racine G3. L'équipe de Go a publié les versions 1.27.3 et 1.26.10, et des distributions comme Ubuntu, Arch Linux, Alpine, NSS et le paquet certifi de Python ont diffusé des correctifs, tandis que Debian, FreeBSD, Node.js et Bun restaient en attente au moment de la divulgation. Mozilla a averti que les logiciels s'appuyant sur leur propre magasin de certificats ou n'effectuant pas de vérification de révocation — comme le curl intégré de macOS — pouvaient continuer à faire confiance à ces certificats jusqu'à leur mise à jour.
Chronologie
eMudhra génère huit certificats intermédiaires dont les clés privées P-384 sont bien plus faibles que prévu, en raison d'un script de génération de clés défectueux.
Un chercheur découvre la faiblesse en analysant des données de certificats publiques ; Mozilla et Google Chrome bloquent les certificats concernés le jour même.
Apple ajoute des protections contre ces certificats.
Mozilla publie Firefox 158.0.1 et des mises à jour ESR ; eMudhra révoque les huit certificats et cesse d'émettre sous sa racine G3.
Sources
- bleepingcomputer.comhttps://www.bleepingcomputer.com/news/security/mozilla-google-apple-block-compromised-emudhra-ca-certificates/