Quelqu’un a posté un message mardi, signé « Wayne ». « Nous avons un problème ici. » Cela aurait pu être drôle, sauf que Wayne l’a signé avec une clé privée appartenant à @eMudhra, une autorité de certification indienne. Cette clé est protégée par l’un des huit certificats intermédiaires que votre navigateur est conçu pour faire confiance. En possédant l’une d’elles, vous pouvez émettre un certificat valide pour n’importe quel site sur Internet, y compris la page de connexion de votre banque. Comment Wayne l’a-t-il obtenue ? La plupart des gens ont supposé un piratage : un employé interne, peut-être, ou une agence de renseignement. Mais il n’a rien volé. Les clés étaient prévisibles. Une clé P-384 normale contient environ 384 bits de hasard. C’est un nombre de 116 chiffres, que personne ne devinerait. Les clés @eMudhra en contenaient seulement 3 à 8. Une clé privée était littéralement le nombre 4. Une autre était 56. La plus grande était 237. Un ordinateur portable les cracke toutes les huit plus vite que vous ne finissez cette phrase. Filippo Valsorda, qui maintient le code cryptographique pour Go, l’a classé dans la catégorie « cela ne devrait pas être possible ». Ben Cartwright-Cox de https://t.co/Rg3ue0zZqK pense qu’un exemple de code a été déployé en production et que personne n’a remarqué. Les fabricants de navigateurs ont donc agi rapidement. Dès mardi matin tardif, ils ont bloqué les huit certificats, ainsi que plusieurs applications majeures et langages de programmation. Les journaux de transparence des certificats ne montrent aucun signe d’abus de ces clés. Crise résolue ? Pas même près. Le navigateur, c’était la partie facile. Valsorda affirme que ce nettoyage sera plus vaste que #Heartbleed, la faille OpenSSL de 2014 qui a pris des années à corriger. Le problème, c’est tout ce qui embarque sa propre copie des racines de confiance et ne se met jamais à jour : Les appareils IoT, les conteneurs Docker, les boîtiers Linux oubliés, les anciens outils CLI. Certains distros Linux n’avaient pas encore de correctifs prêts. Edge sur Windows 10 se connectait encore à 12 hôtes vulnérables lorsque Ars a publié. Il existe une contrainte pour les attaquants : un certificat malveillant ne sert à rien si vous ne vous trouvez pas au milieu de la connexion de quelqu’un, en déchiffrant et réchiffrant son trafic. C’est difficile sur Internet ouvert. C’est beaucoup plus facile sur le Wi-Fi d’un café, ou dans un pays qui surveille déjà le trafic VPN. Des applications comme Signal et WireGuard sont à l’abri, car elles ne reposent pas sur TLS pour la confidentialité. Ce qui me dérange, c’est que l’icône de cadenas dans votre barre d’adresse n’est pas une promesse d’une seule entreprise. C’est des centaines d’entreprises qui promettent en même temps, et elle n’est aussi solide que la plus négligente d’entre elles. Mardi, la plus négligente utilisait une clé de 4. Wayne a tout révélé. La prochaine personne pourrait ne pas le faire. https://t.co/vSK9GTDYLa
PixelRainbowPartager
Source:Afficher l'original
Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations.
Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.
