Bitget App
Trade smarter
Acheter des cryptosMarchésTradingFuturesCopyBotsEarn

126 millions de dollars en danger : une faille corrigée de justesse sur l’IBC de Cosmos

Journalducoin-news (FR)2024/04/25 06:07
Par:Renaud H.

Un sauvetage in extremis. Cosmos est un écosystème de blockchains interconnectées via le Cosmos Hub. En pratique, Cosmos dispose d’un protocole de messagerie cross-chain permettant de transmettre des fonds et des messages appelé Inter-Blockchain Communication (IBC). Celui-ci a récemment été l’objet d’une faille, qui a pu être corrigée avant qu’elle ne soit exploitée.

Une faille découverte dans l’IBC de Cosmos

Le 23 avril, les équipes de Assymetric Research ont dévoilé une affaire qui aurait pu tourner à la catastrophe.

Ainsi, ces derniers ont découvert une faille qui impactait l’IBC de Cosmos. Celle-ci mettait en péril plus de 126 millions de dollars.

Après avoir découvert la faille, Assymetric a communiqué ses trouvailles aux équipes de Cosmos via le programme HackerOne Bug Bounty. Pour rappel, ce programme de Bug Bounty vise à récompenser les développeurs qui découvrent des failles dans le code source de Cosmos.

« Bien que cette vulnérabilité existe dans ibc-go depuis le début, elle n’est devenue exploitable qu’en raison de développements récents dans l’écosystème Cosmos SDK, en particulier l’intergiciel IBC basé sur CosmWasm. »

Heureusement, la faille a été découverte puis corrigée à temps. Ainsi, celle-ci n’a jamais été exploitée par un hacker.

Détail de la faille

En pratique, cette faille touchait le programme ibc-go, à savoir l’implémentation de IBC dans le langage de programmation GoLang.

De surcroît, comme précisé par Assymetric, cette faille a toujours été présente, mais n’est exploitable que depuis peu. Notamment suite à l’intégration de l’IBC dans CosmWasm.

Pour rappel, CosmWasm est un moteur d’exécution de smart contracts basé sur WebAssembly. Sans trop entrer dans les détails, il permet de compiler des smart contracts écrits dans d’autres langages en Wasm, facilitant leur intégration.

Pour comprendre la faille, il faut comprendre le processus de communication entre différentes chaînes Cosmos via l’IBC. Lors d’une communication, il existe une étape où un message doit être renvoyé si le temps imparti pour le recevoir est écoulé.

Normalement, une fois ce message traité, il est supprimé pour éviter toute répétition. Cependant, à cause de cette faille, le message n’était pas toujours supprimé correctement après son traitement, ce qui permettait à un attaquant de le réutiliser encore et encore pour créer de nouveaux jetons IBC de manière illimitée.

En utilisant des fonctionnalités spécifiques de CosmWasm et d’autres parties de l’écosystème Cosmos, un attaquant pouvait exploiter cette faille pour voler des fonds ou créer une quantité infinie de jetons IBC.

De son côté, l’écosystème Cosmos poursuit son développement. Ce dernier vient notamment d’accueillir Saga, une nouvelle chaîne qui vient tout juste de lancer son mainnet . En parallèle, Saga a également distribué un airdrop massif aux stakers de Cosmos.

0

Avertissement : le contenu de cet article reflète uniquement le point de vue de l'auteur et ne représente en aucun cas la plateforme. Cet article n'est pas destiné à servir de référence pour prendre des décisions d'investissement.

Vous pourriez également aimer

Comment terminer le mini-jeu Hamster Kombat le 25 juillet

Bitget2024/07/25 02:29

La banque crypto Sygnum affiche un bénéfice au premier semestre et prévoit une expansion conforme à MiCA dans l'UE

Résumé rapide Sygnum a annoncé avoir atteint la rentabilité au premier semestre 2024, grâce à une augmentation de 500 % du trading de dérivés cryptographiques et à une hausse de plus de 360 % des volumes de prêts. Sygnum détient désormais environ 4,5 milliards de dollars d'actifs clients et plus de 125 millions de dollars en capital de base équivalent, suite à une levée de fonds de 40 millions de dollars pour une valorisation de 900 millions de dollars.

The Block2024/07/24 23:16

Hashdex dépose un formulaire S1 pour un ETF détenant du bitcoin et de l'ether, laissant la porte ouverte à d'autres actifs

Hashdex a déposé sa déclaration d'enregistrement, également appelée S-1, auprès de la Securities and Exchange Commission des États-Unis mercredi pour le Hashdex Nasdaq Crypto Index US ETF. Le fonds détiendrait du bitcoin et de l'ether, mais pourrait ultérieurement détenir plus d'actifs en fonction du paysage réglementaire.

The Block2024/07/24 22:07

Le volume de recherche Google pour 'onchain' atteint des sommets sans précédent

Résumé rapide Le score d'intérêt de recherche a grimpé en flèche, multiplié par 5, passant d'environ 19 au début de 2024 à un pic de 100 ces dernières semaines, marquant un record historique. Ce qui suit est un extrait de la newsletter Data and Insights de The Block.

The Block2024/07/24 21:52

Copy Trading Spot

Plus
AIOnline
AIOnline
insight1000/1000
10353.21%
ROI
Profit total $52801.35
HappyPlanets
HappyPlanets
insight500/500
15747.81%
ROI
Profit total $31495.6

Bot Copy Trading

Plus
GoldenEgg
GoldenEgg
insight148/150
$2886.58
Profit total
Profits totaux des abonnés $-285.11
BGUSER-FFF8CNJ4
BGUSER-FFF8CNJ4
insight8/150
$1281.7
Profit total
Profits totaux des abonnés $97.94