BNB $751,82 +0,98%
XRP $1,29 -2,43%
ETH $2 312,78 -1,76%
BTC $79 961,64 -1,14%
BNB $751,82 +0,98%
XRP $1,29 -2,43%
ETH $2 312,78 -1,76%
BTC $79 961,64 -1,14%
URGENT
Technologie

Bitcoin Core corrige trois failles découvertes par IA, dont un bug de crash des nœuds

Bitcoin Core patches three AI-found bugs, including node crash flaw

Community Trust ScoreVérifié

92%
Réel
Vérifié12 votes
Mis à jour 54 minutes il y a

Les développeurs de Bitcoin Core ont publié des mises à jour de sécurité le 28 octobre pour remédier à trois vulnérabilités identifiées grâce à une analyse de code assistée par IA. La faille la plus significative permet aux attaquants de faire planter les nœuds Bitcoin fonctionnant sous Windows et macOS en exploitant la manière dont le logiciel gère les connexions réseau.

Processus de découverte assisté par IA

Les vulnérabilités ont été découvertes le 23 octobre via Project Loupe, une initiative d’analyse de code automatisée développée par Elias Rohrer chez Spiral. Le contributeur de Bitcoin Core, Gregory Sanders, a vérifié les résultats avant qu’ils ne soient transmis à l’équipe de sécurité du projet. Le processus de découverte met en évidence un changement dans la façon dont les faiblesses logicielles sont identifiées, les outils automatisés jouant un rôle central dans la détection de problèmes qui seraient restés cachés autrement.

La vulnérabilité principale concerne le traitement des données TCP sur les systèmes d’exploitation autres que Linux. Un attaquant connecté à un nœud vulnérable pourrait envoyer des données spécialement conçues qui provoquent une consommation croissante de mémoire par le logiciel. Ce processus peut éventuellement épuiser les ressources mémoire du nœud, entraînant un plantage. L’avertissement précise que ce problème de déni de service affecte les systèmes Windows, macOS et BSD. Les nœuds Linux ne sont pas vulnérables à cette faille spécifique car ils utilisent un mécanisme différent pour surveiller les connexions réseau.

Publicité

Vulnérabilités supplémentaires et changements de politique

L’enquête a également révélé deux faiblesses supplémentaires. Un problème concernait les connexions de pairs obsolètes qui pouvaient rester ouvertes tandis que des messages s’accumulaient en mémoire, pouvant potentiellement épuiser les ressources du nœud. Le troisième problème concernait les fichiers que Bitcoin Core utilise pour inverser les modifications de la blockchain lors des réorganisations. Un attaquant disposant de capacités de minage substantielles pourrait théoriquement corrompre ces enregistrements pour forcer les nœuds à s’arrêter, bien que les développeurs aient classé cette vulnérabilité comme de faible gravité en raison des circonstances irréalistes requises pour son exploitation.

Bitcoin Core a modifié sa politique de divulgation de sécurité en réponse à la facilité croissante avec laquelle les outils d’IA peuvent découvrir des faiblesses logicielles. Dans le cadre de la politique mise à jour, les vulnérabilités considérées comme faciles à découvrir peuvent recevoir des correctifs et des avertissements publics plus rapides. Cette approche vise à équilibrer le besoin de réponse rapide avec les limites du maintien de la confidentialité des failles lorsque les outils automatisés peuvent les redécouvrir indépendamment.

Les correctifs de sécurité sont disponibles dans les versions 29.5, 30.4, 31.2 et 32.1 de Bitcoin Core. Les opérateurs de nœuds exécutant des versions affectées sont conseillés de consulter les informations de publication officielles et de mettre à jour leur logiciel. Une limitation existe pour le correctif adressant la vulnérabilité du fichier d’annulation, car il ne protège pas entièrement les systèmes 32 bits ou les nœuds stockant des données de blockchain sur des disques FAT32. Un nœud qui plante peut temporairement cesser de valider et de relayer les transactions, ce qui peut perturber les services qui en dépendent.

Questions Fréquentes

Quels systèmes d’exploitation sont affectés par la vulnérabilité de déni de service de Bitcoin Core ?

La vulnérabilité de déni de service affecte les systèmes Windows, macOS et BSD. Les nœuds Linux ne sont pas vulnérables à cette faille spécifique car ils utilisent un mécanisme différent pour surveiller les connexions réseau.

Quelles versions de Bitcoin Core incluent les correctifs de sécurité ?

Les correctifs de sécurité sont disponibles dans les versions 29.5, 30.4, 31.2 et 32.1 de Bitcoin Core. Les opérateurs doivent mettre à jour vers ces versions pour remédier aux vulnérabilités identifiées.

Community Trust IndexModerate Confidence
92%
Réel
Réel92%8%Fake
12 community signals

Bruce Buterin

Bruce Buterin est un analyste crypto américain passionné par les évolutions du Web3, les ETF crypto et les innovations sur Ethereum. Installé à Miami, il suit de près les mouvements de marché et publie régulièrement des analyses détaillées sur les tendances DeFi, les altcoins émergents, et la tokenisation des actifs. Avec une approche à la fois technique et vulgarisée, Bruce rend l’écosystème blockchain accessible à tous les passionnés et investisseurs. Spécialités : Ethereum, DeFi, NFT, régulation américaine, innovations Layer 2.

Publicité

Articles connexes