En bref
- Le portefeuille Bitcoin Electrum a publié la version 4.8.3 le 24 octobre avec un correctif pour une faille de haute gravité qui permettait à des serveurs malveillants d'injecter de fausses transactions et de tromper les utilisateurs pour qu'ils paient des adresses d'attaquants.
- Au moins un utilisateur a confirmé avoir perdu des fonds le 18 octobre après avoir augmenté les frais d'une transaction manipulée par un serveur.
- Le correctif vérifie les signatures sur les entrées appartenant au portefeuille avant d'afficher les transactions non confirmées, mais les transactions entrantes provenant d'expéditeurs externes restent non vérifiées.
Le portefeuille Bitcoin Electrum a corrigé une vulnérabilité de haute gravité ce week-end qui permettait à des serveurs malveillants de manipuler des transactions Bitcoin en attente et de rediriger des fonds vers des adresses contrôlées par des attaquants. La faille affecte toutes les versions antérieures à 4.8.3, désormais disponible.
Au moins un utilisateur a confirmé avoir perdu de l'argent à cause de l'exploit.

Electrum est l'un des plus anciens portefeuilles logiciels Bitcoin existants. L'attaque exploite le modèle de confiance du portefeuille pour les transactions non confirmées. Lorsqu'un utilisateur diffuse un paiement via un serveur compromis, le serveur peut supprimer la transaction réelle et injecter une fausse transaction conflictuelle—affichant l'adresse de sortie d'un attaquant et des frais nuls, donnant l'impression que le paiement est bloqué.
Parce qu'Electrum ne vérifie pas les signatures des transactions non confirmées provenant du serveur, la transaction usurpée apparaît dans l'historique du portefeuille comme légitime.
Lorsque l'utilisateur augmente les frais de ce qui semble être un paiement bloqué, il signe et diffuse une toute nouvelle transaction valide—dont l'adresse de sortie appartient à l'attaquant. Le paiement réel n'a jamais été envoyé ; l'augmentation des frais est la première transaction qui atteint réellement le réseau, et elle paie l'attaquant.
Le développeur d'Electrum SomberNight, qui a publié l'avis, a noté que les attaquants peuvent générer l'adresse de sortie de la fausse transaction pour qu'elle corresponde aux quatre derniers caractères de la destination prévue par l'utilisateur. Quiconque vérifie uniquement la fin d'une longue adresse Bitcoin verrait une correspondance apparente.
BitcoinBTC · USD
80 358 $−1,93%
19 oct.21 oct.23 oct.24 oct.26 oct.
84,8 k$83,1 k$81,3 k$79,6 k$
Haut 24 hHaut80 724 $
Bas 24 hBas79 332 $
VolVol1,2 Md$
Acheter Bitcoin avec USDT
Propulsé par Jupiter
L'avis indique que « certains serveurs exécutent cette attaque en conditions réelles », étayé par deux rapports d'utilisateurs. Un utilisateur identifié comme dannydeezy a signalé pour la première fois le comportement suspect du serveur le 11 octobre ; la transaction manipulée n'a jamais été propagée au-delà du serveur local, de sorte qu'aucun fonds n'a été perdu. Un second utilisateur, Raju-K12, a signalé une perte confirmée le 18 octobre après avoir augmenté les frais d'une transaction manipulée.
Le correctif dans la version 4.8.3 ferme la principale surface d'attaque en vérifiant les signatures cryptographiques sur les entrées appartenant au portefeuille avant d'ajouter toute transaction non confirmée à l'historique local. Un serveur ne peut plus injecter une fausse transaction touchant les adresses de l'utilisateur sans fournir de signatures valides—que l'attaquant ne peut pas falsifier. Le correctif a été étiqueté dans le dépôt le 23 octobre et les binaires ont été publiés le lendemain.
Les transactions entrantes provenant d'expéditeurs externes—où aucune des entrées n'appartient au portefeuille de l'utilisateur—sont toujours acceptées sans vérification de signature. SomberNight a reconnu cette lacune dans l'avis, notant qu'il faudrait un travail supplémentaire pour la combler.
Ce n'est pas la première fois qu'Electrum est confronté à ce genre de situation et il a déjà fait face à des attaques malveillantes par le passé. Une campagne de 2018 a utilisé des serveurs malveillants pour diffuser de fausses notifications de mise à jour, et en 2020, il avait drainé environ 25 millions de dollars aux utilisateurs d'Electrum. Le modèle de serveur ouvert d'Electrum—chacun peut exécuter un nœud—est ce qui rend possible cette classe d'attaque.
Les utilisateurs qui se connectent exclusivement à un serveur qu'ils exécutent eux-mêmes ne sont pas affectés. Quiconque ne peut pas mettre à jour immédiatement doit vérifier manuellement les adresses de sortie et les montants avant de signer toute transaction ; Electrum 4.8.3 est disponible sur electrum.org ainsi que sur le Github du projet.
Rejoignez plus de 72 000 lecteurs
Créer un comptepour sauvegarder vos articles.
Ajoutez Decrypt comme source préférée pour voir plus de nos articles sur Google.






