L’un des clients du consensus d’Ethereum a fusionné un correctif visant une attaque contre le cache global de clés publiques des validateurs, selon une pull request publiée sur GitHub. La faille concernait la fourche Gloas, intégrée à la prochaine mise à niveau Glamsterdam, et pouvait pousser certains nœuds à rejeter des signatures valides, puis à se séparer de la chaîne canonique. L’attaque nécessitait trois dépôts en attente avant la fourche, un slashing et une chaîne latérale, ce qui la rend peu probable par accident. Le correctif n’ajoute les clés au cache global qu’une fois l’époque d’éligibilité à leur activation finalisée et introduit une nouvelle structure, HeadPubkeys, combinant les clés de l’état de tête et celles du cache. Il reste à confirmer si d’autres clients du consensus étaient concernés.
Source: Lire l’article original


