A DeFi App Was Just Hacked for Over $300,000 in Ethereum & Bitcoin

Simple attack vector on ERC777 (with arbitrary code execution during transfer fct) on Uniswap to steal >$300k (#ETH+#BTC) The vulnerability was described 16mths ago: https://bit.ly/3cs5Bsy https://bit.ly/2xFz8jK pic.twitter.com/cXOVu6le3P — Julien Bouteloup (@bneiluj) April 18, 2020 Although a post-mortem of the event has not yet been released, Bouteloup claimed that the exploit that allowed the user to make away with such a large sum of crypto was explained by in an audit of the Ethereum-based Uniswap’s protocol 16 months ago. According to a GitHub post revealing the details of the audit, the exploit involves an attacker creating a “fake exchange (pool)” that resembles the original exchange. From there, the attacker can manipulate Uniswap to make the price of an asset very cheap in the original pool, allowing them to make awake with coins at a price much lower than their actual market value. In this case, the coin stolen was a tokenized Bitcoin, imBTC. Not the First DeFi Hack This is far from the first time a user has turned a large profit by leveraging bugs in Ethereum-based DeFi protocols over the past few months. In February, protocol bZx suffered two attacks just days apart from each other. The two attacks weren’t exactly the same, but the gist of both of them are as follows: A user took out a “flash loan” of a large sum of ETH from bZx. A flash loan is where a user borrows and returns the loaned capital in the same transaction. The ETH was used to purchase another Ethereum-based asset. The user deployed manipulation to change how other protocols see the price of said Ethereum-based asset, allowing for profits to be made due to price oracles registering the false values. The attacks saw bZx users lose $300,000 and around $650,000, for a total of nearly $1 million. Photo by Markus Spiske on Unsplash
You may also like

Post a Comment
Post a Comment