Publicité

Bitcoin : une IA détecte 3 failles capables de faire tomber des nœuds

Des yeux en silicium, cette fois. Eric S. Raymond assurait en 1997 qu’avec assez d’yeux tous les bugs deviennent superficiels. Un modèle de langage a passé le code de Bitcoin Core au crible et en a sorti trois failles, toutes corrigées et rendues publiques le 28 octobre.

L’une permet de faire planter un nœud Windows ou Mac à distance. Le projet a pourtant longtemps préféré le silence sur ce genre d’affaire : Bitcoin Core avait attendu deux ans pour révéler une faille sévère. Voici ce qu’il faut savoir.

Les points clés de cet article :
  • Un modèle de langage a découvert trois failles dans le code de Bitcoin Core, révélées le 28 octobre.
  • Ces failles, dont certaines permettent de faire planter un nœud, touchent principalement Windows, macOS et BSD.

Offre exclusive JDC : jusqu'au 30 octobre 2026, ouvrez votre compte Finst et recevez 50 € en Bitcoin !
<strong>Créer un compte Finst en 5 minutes</strong>
Créer un compte Finst en 5 minutes

Quelles failles l’IA a-t-elle trouvées dans Bitcoin Core ?

Bitcoin Core est le logiciel qu’utilisent la plupart des nœuds, ces ordinateurs qui vérifient et relaient chaque transaction du réseau. Les trois avis de sécurité publiés mercredi décrivent trois bugs distincts.

Le plus sérieux, classé de gravité moyenne, touche Windows, macOS et BSD. Un pair malveillant connecté au nœud peut le gaver de données jusqu’à saturer sa mémoire. Les développeurs parlent d’un nœud qu’on peut « trivialement faire planter ».

Avis de sécurité Bitcoin Core sur la faille TCP qui fait planter les nœuds Windows et macOS
L’avis de sécurité publié par Bitcoin Core le 28 octobre 2026. Source : bitcoincore.org

Le deuxième, également de gravité moyenne, fait gonfler la mémoire plus lentement. Jusqu’à 2 Mo par heure pour chaque connexion entrante, 5 Mo pour chaque connexion sortante.

Le troisième est jugé faible. Il corrompt les fichiers d’annulation, ceux que le nœud garde pour défaire les derniers blocs en cas de réorganisation de la chaîne.

Comment une IA a-t-elle déniché ces bugs ?

Tout part de Project Loupe. Ce scan automatisé, piloté par Elias Rohrer chez Spiral, confie le code de Bitcoin Core à un modèle de langage. Chaque résultat passe ensuite entre les mains d’un développeur humain, Gregory Sanders, avant d’atteindre l’équipe de sécurité.

Pour la faille Windows et Mac, l’outil a tapé juste le 23 octobre. Sur Linux, Bitcoin Core surveille ses connexions avec la fonction poll(). Ailleurs, il passe par select(), qui continuait de guetter les « données urgentes » de TCP, un vieux canal prioritaire du protocole réseau. Il suffisait d’en envoyer pour contourner la pause imposée aux pairs trop bavards.

La machine a aussi devancé les humains. Loupe a repéré le deuxième bug le 15 septembre, six jours avant le développeur L0rinc. Pour le troisième, elle avait une avance de six semaines sur L0rinc et de trois mois et demi sur Andrew Dorman.

Votre nœud Bitcoin est-il menacé ?

Tout dépend de votre machine. Les nœuds sous Linux échappent à la faille principale, qui ne vise que Windows, macOS et BSD.

Le bug des fichiers d’annulation se montre plus vicieux sur certains systèmes. Le code stockait leur position sur 32 bits, si bien qu’un fichier de plus de 4 Gio voyait ses anciennes données écrasées. Sur une machine 64 bits, un mineur devrait consacrer environ un mois de la production totale du réseau pour l’exploiter. Les développeurs jugent le scénario « impraticable ».

Windows et les systèmes 32 bits n’ont pas cette marge. Le seuil tombe à 2 Gio et le nœud s’arrête à chaque redémarrage. Les disques en FAT32 et les machines 32 bits restent exposés même après le correctif.

Quelle version de Bitcoin Core installer ?

Les correctifs sont disponibles dans quatre versions. 32.1 et 31.2 sont sorties le 27 octobre, 29.5 et 30.4 le lendemain.

Vous faites tourner un nœud sur Mac ou PC ? Passez sur la version corrigée de votre branche sans attendre, puisque la recette de l’attaque est désormais publique. Si le fichier d’annulation a déjà débordé, le nœud devra être reconstruit avec l’option -reindex.

Pourquoi Bitcoin Core publie-t-il ces failles aussi vite ?

Bitcoin Core gardait jusqu’ici ses failles de gravité moyenne sous embargo pendant des mois, parfois un an, le temps que les opérateurs mettent à jour. Sa politique de sécurité crée désormais une catégorie à part, les failles « facilement découvrables », repérables « avec un effort minimal, par exemple via une simple requête à un LLM ».

Celles-là partent tout de suite. Le correctif est publié sur toutes les versions maintenues, accompagné d’un avis public. Le raisonnement se tient, car si une IA trouve la faille en une requête, un attaquant la trouvera aussi.

Vos bitcoins sont-ils en danger ?

Non. Les trois avis décrivent des plantages et des blocages de nœuds, aucun vol de fonds. Vos BTC restent sur la blockchain, quel que soit l’état du logiciel qui la consulte.

Le risque concerne d’abord ceux qui font tourner leur propre nœud. Un nœud planté ne relaie plus de transactions et ne vérifie plus rien tant qu’il n’a pas redémarré.

La série n’est pas finie. Bitcoin Core veut mieux gérer ses cas critiques et les notes de la version 32.1 annoncent déjà la suite. Le projet dévoilera sous deux semaines trois autres failles de gravité moyenne à élevée, corrigées dans la version 30.0.

Tradez plus de 400 cryptomonnaies en toute confiance grâce à une plateforme régulée, transparente et aux frais imbattables en France. Recevez 50 € en Bitcoin pour toute nouvelle inscription !
<strong>Rejoindre Finst</strong>
Rejoindre Finst

Magali

Tombée dans le terrier du lapin blanc en 2017, je suis passée de lectrice assidue à Rédactrice en chef du Journal du Coin. J’aime m'investir dans les coulisses de projets pour porter ma vision d'un futur décentralisé. Amoureuse des belles lettres, je coordonne nos équipes pour transformer la complexité technique en une information humaine, précise et sans jargon inutile. Entre entrepreneuriat et rédaction, ma mission est claire : vulgariser demain, mais le faire aujourd'hui.

Journal du Coin
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.