Chargement des prix…
〽️NEUTRAL

Bitcoin Core révèle trois failles découvertes avec l’IA

Ces révélations marquent un changement vers la publication plus rapide des bugs que les outils d’IA peuvent facilement découvrir. Trois autres vulnérabilités corrigées doivent être détaillées dans deux semaines.

Bitcoin Core révèle trois failles découvertes avec l’IA
Bitcoin Core révèle trois failles découvertes avec l’IA
Bitcoin Core révèle trois failles découvertes avec l’IA
Bitcoin Core révèle trois failles découvertes avec l’IA

Bitcoin Core a révélé trois vulnérabilités repérées par une analyse menée avec l’IA, dont une qui permettait à un attaquant distant d’épuiser la mémoire et de faire planter des nœuds sous Windows, macOS ou BSD. Les développeurs ont vérifié les résultats, publié des correctifs le 27 octobre et détaillé les failles mercredi.

Pourquoi c’est important

Ces révélations sont les premières à suivre une politique modifiée pour les bugs jugés « faciles à découvrir ». Auparavant, les développeurs pouvaient garder confidentielles les failles de gravité moyenne pendant un an au maximum, afin de laisser aux opérateurs de nœuds le temps d’effectuer la mise à jour. Désormais, l’objectif est de publier au plus vite des correctifs pour les versions prises en charge, accompagnés d’avis publics, car les modèles de langage ont réduit le coût de découverte de certains bugs.

L’analyse a utilisé un grand modèle de langage pour examiner le code de Bitcoin Core, mais des contributeurs humains ont vérifié chaque résultat avant qu’il ne soit transmis à l’équipe de sécurité. Un développeur avait également découvert indépendamment l’une des failles, six jours après le signalement de l’analyse, le 15 septembre. Elle pouvait permettre à un nœud connecté de prétendre utiliser une version obsolète du protocole, puis de le bloquer. Les messages pouvaient consommer jusqu’à 2 Mo de mémoire par heure pour chaque connexion entrante et 5 Mo par connexion sortante.

Effet sur le marché

Le troisième bug révélé était de faible gravité. Il concernait des blocs spécialement conçus, susceptibles de provoquer un dépassement de capacité dans les fichiers utilisés lors d’une réorganisation de la chaîne. Sur les machines 64 bits, l’attaque aurait nécessité environ un mois de production totale de blocs du réseau. Les systèmes Windows et 32 bits pouvaient tomber en panne, et un redémarrage n’aurait pas résolu le problème. Les nœuds sur des machines 32 bits ou utilisant d’anciens disques FAT32 restent exposés, même après l’installation du correctif.

Ces révélations portent sur la fiabilité et la sécurité de l’infrastructure Bitcoin, et non sur une modification du protocole Bitcoin ou un mouvement signalé du marché. Les notes de version de Bitcoin Core indiquent que trois autres vulnérabilités de gravité moyenne ou élevée, déjà corrigées dans la version 30.0, devraient être révélées dans deux semaines.

Tokens associés
$BTC

Questions fréquemment posées

  1. Que pouvait permettre la faille la plus grave de Bitcoin Core à un attaquant ?

    Un attaquant distant pouvait envoyer des données épuisant la mémoire et faisant planter des nœuds Bitcoin sous Windows, macOS ou BSD.

  2. Pourquoi Bitcoin Core change-t-il sa façon de révéler les bugs faciles à découvrir ?

    Le projet indique que les modèles de langage ont réduit le coût de découverte de certains bugs. Les correctifs pour les versions prises en charge doivent donc être publiés au plus vite, avec des avis publics.

  3. Comment les vulnérabilités repérées par l’analyse IA ont-elles été vérifiées ?

    Des contributeurs humains ont vérifié chaque résultat avant sa transmission à l’équipe de sécurité de Bitcoin Core.

  4. Quels systèmes pourraient rester exposés à la faille de faible gravité touchant les fichiers de blocs ?

    Les nœuds sur des machines 32 bits ou stockant les blocs sur d’anciens disques FAT32 restent exposés, même après le correctif.

  5. Quand d’autres vulnérabilités de Bitcoin Core devraient-elles être révélées ?

    Trois autres vulnérabilités de gravité moyenne ou élevée, corrigées dans Bitcoin Core version 30.0, devraient être révélées dans deux semaines.

Attribution de la source
Agrégé de CoinDesk · Vérifié · Dernière mise à jour il y a 4h
Ouvrir l'original →