Après l’annonce de failles sur EOS, Daniel Larimer défend son projet

Hier nous vous parlions d’une équipe chinoise de chercheurs en sécurité (Qihoo 360 Technology) qui avait découvert des vulnérabilités dans le code source de la machine virtuelle d’EOS, et dont le mainnet doit être lancé ce 2 juin.

Rappel du tweet de cnLedger

Dans la même journée, des sources concordantes avaient signalé que l’équipe de développement d’EOS avait comblé les failles en question, qui sinon permettraient à un attaquant de prendre le contrôle de nœuds complets du réseau EOS.
Le feuilleton se poursuit aujourd’hui, avec le signalement d’attaques tentées contre des nœuds EOS qui aurait possiblement exposé accidentellement leurs clés privées suite à une erreur de configuration dans leur API.

EOS-space-invaders

Un attaquant unique ciblerait les vulnérabilités connues

Les attaques contre EOS semblent toutes provenir dune seule adresse IP, qui scanne Internet pour trouver les nœuds EOS. L’attaquant ne cherche pas à exploiter les vulnérabilités reportées hier par la firme de sécurité chinoise, mais plutôt un bug rapporté la semaine dernière par un utilisateur de GitHub, également contributeur EOSIO, sous le pseudonyme de  »noprom ».

Selon lui, une partie de l’API EOS RPC peut exposer à la clé privée de l’utilisateur :

« J’utilise l’API EOS RPC pour développer des dApps, et quand je déverrouille mon portefeuille en utilisant /v1/wallet/unlock, je peux utiliser /v1/wallet/list_keys pour récupérer toutes mes clés. Cela peut créer quelques problèmes de sécurité. »

Ce plugin de wallet est largement utilisé pour les tests, et n’est pas destiné à un environnement en ligne, exposé aux risques de l’Internet.
Actuellement, EOS n’aurait pas de système d’authentification pour protéger l’accès à ce paramètre de l’API, et l’attaquant parcourant Internet semble conscient du bug, et scanne les nœuds EOS pour voir si ce paramètre permet toujours l’accès aux clés privées.

Pendant ce temps, Daniel Larimer défend son projet

Daniel Larimer
Daniel Larimer

Comme nous vous l’avions signalé, dans la mise à jour de l’article d’hier sur les failles découvertes par la firme chinoise, une publication sur Reddit signale que ces failles avaient été réparées.

« Nous avons réparé tous les bugs connus, nous avons un crash dans nos unités de tests en wasm que nous réparons. Ce rapport chinois est du FUD, cela a été réparé avant même que ce soit publié »

Décentralisation ou pilotage bienveillant mais arbitraire ?

Le message de Daniel Larimer s’est transformé en un débat sur la décentralisation et l’arbitrage, un sujet qui a souvent été dans les discussions entourant EOS depuis sa création. Les utilisateurs du subreddit d’EOS ont discuté à la fois des mérites et des limites d’un système reposant trop sur Larimer. Car si les règles de la Constitution régissant EOS sont brisées, qui décidera quelles actions doivent être prises ? Cela ne peut que nous rappeler l’importance de Vitalik Buterin qui a agit en figure d’autorité en décidant de hard fork la blockchain d’Ethereum suite au piratage du smart contract de « The Dao ».

Cette question entre le choix d’un dirigeant/équipe bienveillant et la décentralisation fait tellement débat, qu’un projet directement concurrentiel a même vu le jour : EOS Evolution, qui souhaite adopter une approche décentralisée avec une version modifiée d’EOS qui distribuerait les Droits de Vote de manière égale.

EOS_EOSMalgré tous ces événements de dernière minute (qui curieusement arrivent dans les derniers jours avant le lancement), rappelons que EOS, avec son ICO d’un an, a réussi avoir la 4ème plus grande capitalisation du crypto-univers, juste derrière BTC, ETH, XRP et BCH. Gageons qu’il y aura d’autres rebondissements avant et pendant le lancement du mainnet d’EOS, prévu pour ce samedi 2 juin.

[es_tradingview symbol= »eosbtc » interval= »W » height= »500″ colors= »Light »]

Sources : Bitsonline || image from Shutterstock.com

Rémy R.

Issu d’une formation universitaire en Sciences, je m’intéresse aux blockchains et à Bitcoin depuis 2013 et en ai même miné à l’époque. La bulle qui s'en est suivie m'en a détourné, mais je m'y suis replongé depuis 2017 et les étudie depuis avec passion.