HeadlinesBriefing HeadlinesBriefing.com

Clés de la CA eMudhra craquées en quelques millisecondes

Hacker News •
×

Un chercheur en sécurité a signalé que les clés privées de huit certificats intermédiaires eMudhra ont été compromises. Le samedi 17 octobre, Chrome a publié une mise à jour CRLSet pour les bloquer, et Mozilla les a bloqués dans Firefox via OneCRL quelques heures plus tard. Le mardi 20 octobre, Mozilla a annoncé publiquement le problème et publié une mise à jour NSS supprimant la racine eMudhra, et Chrome a confirmé que cette racine sera retirée du Chrome Root Store v43.

Les huit intermédiaires comprennent six CA émettrices de certificats TLS (DV, OV et EV, deux générations chacune) et deux CA de signature de code, tous créés en avril 2025. En mai 2025, chacun d'entre eux a également été contresigné par la racine AAA Certificate Services de Sectigo.

La faille réside dans les clés elles-mêmes. Les clés privées sont des clés de courbe elliptique sur la courbe P-384, où la clé privée devrait être un nombre aléatoire de 384 bits. Or, ces clés sont minuscules : une clé eMudhra vaut simplement 4, une autre 56, une autre 115. Le chercheur a récupéré les 16 certificats concernés sur un ordinateur portable en moins d'une seconde, en testant chaque valeur possible, car un seul octet n'offre que 256 possibilités.

Rien dans les certificats ne semblait anormal, car chaque clé publique dérivée d'un petit nombre reste un point valide sur la courbe. Comme les clés étaient en pratique publiques dès le jour de l'émission des certificats, n'importe qui aurait pu les retrouver depuis avril 2025, et il est impossible de savoir si quelqu'un l'a fait.

Source: Hacker News · Résumé par HeadlinesBriefing