Vulnérabilité de sécurité des adresses Bitcoin Core permettant des plantages de nœuds sur Windows et macOS
Bitcoin Core a révélé un bug significatif permettant à des pairs malveillants de faire planter des nœuds fonctionnant sous Windows et macOS en exploitant l'épuisement de la mémoire. La vulnérabilité, ainsi que deux autres, a été rendue publique le 28 octobre 2026 et a été classée comme de gravité moyenne.
Détails de la vulnérabilité
Cette faille permet à un attaquant connecté en tant que pair d'envoyer des données TCP urgentes, ce qui peut entraîner une croissance illimitée de la mémoire sur les plateformes affectées. Cela se produit en raison des différences dans la manière dont les connexions réseau sont surveillées, spécifiquement entre les mécanismes select() et poll(). En conséquence, l'utilisation de la mémoire du nœud continue d'augmenter jusqu'à ce qu'il plante finalement.
Vulnérabilités supplémentaires
En plus du problème principal, deux autres vulnérabilités ont été identifiées. L'une concerne la croissance lente de la mémoire provenant de pairs en pause, tandis que l'autre concerne un débordement de fichier d'annulation, classé comme de faible gravité. L'avis note que le risque lié à ces problèmes est minimal en raison des conditions d'exploitation peu pratiques.
Réponse et recommandations
Bitcoin Core a déployé des correctifs dans les versions 29.5, 30.4, 31.2 et 32.1. Les opérateurs de nœuds sont fortement conseillés de mettre à jour leur logiciel rapidement, car de nombreux nœuds fonctionnent historiquement avec des versions obsolètes, les rendant vulnérables. Un nœud planté, bien qu'il ne représente pas une menace directe pour les fonds, peut perturber la validation et le relais des transactions.
Impact de l'IA sur les divulgations de sécurité
Les vulnérabilités ont été découvertes grâce à Project Loupe, un outil de scan de code alimenté par IA. Cela marque un changement dans la politique de divulgation de sécurité de Bitcoin Core, car le projet vise désormais à accélérer les divulgations de vulnérabilités en réponse à la facilité croissante de découverte des faiblesses logicielles grâce à l'IA. Ce changement souligne la nécessité de mises à jour rapides pour maintenir la sécurité du réseau.
FAQ
Quelle est la principale faille de sécurité divulguée par Bitcoin Core ?
La principale faille de sécurité permet à des pairs malveillants de faire planter des nœuds fonctionnant sous Windows et macOS en exploitant l'épuisement de la mémoire, entraînant une croissance illimitée de la mémoire.
Quand la vulnérabilité a-t-elle été rendue publique ?
La vulnérabilité a été rendue publique le 28 octobre 2026.
Quelles versions de Bitcoin Core ont des correctifs pour cette vulnérabilité ?
Des correctifs ont été déployés dans les versions 29.5, 30.4, 31.2 et 32.1.
Comment cette vulnérabilité affecte-t-elle les opérateurs de nœuds ?
Bien qu'un nœud planté ne menace pas directement les fonds, il peut perturber la validation et le relais des transactions, affectant ainsi la fonctionnalité globale du réseau.
Quel outil a été utilisé pour découvrir ces vulnérabilités ?
Les vulnérabilités ont été découvertes grâce à Project Loupe, un outil de scan de code alimenté par l'IA.
Commentaires
Les commentaires sont modérés avant publication.
Pas encore de commentaires — soyez le premier.