An unknown hacker exploited a bug in older versions of a popular Ethereum network client, Go Ethereum (Geth for short). Roughly 75% of nodes on Ethereum use the Geth client and a majority are still finding themselves on a different chain from the main network as a result of the exploit.
The patch for the bug was included in a recent update to the Geth client, v1.10.8, released on August 24, meaning that the danger can be averted by simply upgrading to the patched version. However, around 72.3% of Geth node operators are still running v1.10.7 or lower, and need to update their client.
On a positive note, the fact that roughly 27% of Geth nodes have already installed the update means that a majority of clients (including non-Geth clients) are already on the longest chain. Other node operators still need to upgrade their clients to return the network to maximum security levels.
It seems that someone found the bug we fixed in @go_ethereum v1.10.8 and exploited it causing all geth nodes with earlier versions to split from the network. If you are running v1.10.7 or earlier please update!!!
— MariusVanDerWijden (@vdWijden) August 27, 2021
“High Severity Security Issue”
The Geth client bug was publicly disclosed this week in a press release by Telos. Telos is a different blockchain that recently launched an Ethereum Virtual Machine (EVM) to make it possible for developers to run Solidity-based applications on Telos. It was during an audit of the Telos EVM that security researchers discovered the bug, termed it a “high severity security issue,” and coordinated with the Geth team to release a fix.
The particular issue was not disclosed. However, the release of an updated client meant that hackers could study the difference between the old and new code to discover what the bug was and try to exploit it before people upgrade their clients.
A report by TheBlockCrypto identified the Ethereum address that had exploited the bug and revealed it was funded by ETH from the privacy-focused wallet, Tornado Cash.
The bug affects other blockchain networks such as Binance Smart Chain (BSC), Polygon, Xdai, and many others that run an EVM. Following the announcement on August 24, the BSC team announced the release of a fix and urged node operators to upgrade.
- Crypto Price Update July 24: BTC Maintains $66K, ETH at $3.4K, XRP, TON, and ADA Rallies
- Bitcoin Falls to $65K as Mt. Gox Transfers $2.8 Billion BTC to External Wallet
- News of Marathon Digital’s $138 Million Fine for Breach of Non-Disclosure Agreement Triggers a Bearish 2.5% of Its MARA Stock
- Are $530M Bitcoin ETF Inflows a Blessing or Caution?
- Metaplanet Teams with Hoseki for Real-Time Bitcoin Holdings Verification
- Building Secure Blockchain Systems: An Exclusive Interview with ARPA and Bella Protocol CEO Felix Xu
- Building The “De-Facto Crypto Trading Terminal”: An Exclusive Interview with Aurox CEO Giorgi Khazaradze
- Building a New Global Financial System: An Exclusive Interview With Tyler Wallace, Analytics Head at TrustToken
- “Solana is the Promised Land for Blockchain” — An Exclusive Interview with Solend Founder Rooter
- El Salvador: Where The Bitcoin Revolution Begins With A Legal Tender