Ethereum software bug triggers emergency fixes across major layer-2 networks

The Reth bug
In line with Konstantopoulos, the flaw originated in Reth’s legacy state-root calculation system, which might return an incorrect end result when processing sure sensible contract storage configurations.
A state root is a cryptographic fingerprint representing a blockchain’s present state, together with account balances and sensible contract knowledge. An incorrect calculation could cause nodes to disagree in regards to the validity of a block, doubtlessly disrupting transaction processing or community synchronization.
“Reth’s legacy state root code had an edge case,” Konstantopoulos defined, including {that a} fastidiously crafted transaction might set off the error below particular situations.
Reth’s block-building software program used the weak calculation technique on lower-end {hardware} and in networks constructed with Optimism’s OP Stack, extending the potential publicity past Ethereum’s mainnet infrastructure.
The Tempo improvement staff found the difficulty via automated safety testing. The testing approach, generally known as fuzzing, includes feeding software program uncommon or sudden inputs to uncover errors that extraordinary testing may miss.
Konstantopoulos mentioned Tempo had additionally been patched, whereas Reth builders launched model 2.10.0, Optimism printed OP Reth v2.8.1, and Base issued model 1.5.3.
The Reth launch labeled the replace as excessive precedence for node operators, together with these chargeable for constructing blocks.
The coordinated response highlights a vulnerability in Ethereum’s more and more interconnected software program ecosystem: a number of blockchain networks can inherit the identical underlying defect once they depend on shared execution software program.
Nevertheless, Konstantopoulos mentioned the affected code didn’t expose customers of Base and different OP Stack networks to defective withdrawals.
He defined that these networks’ withdrawal methods weren’t weak to the error, whereas ecosystem bridges typically depend on transaction receipt roots or multisignature authorization relatively than the affected state-root calculations.
He additionally apologized for the disruption, emphasizing Paradigm’s duty for sustaining infrastructure used throughout the Ethereum ecosystem.
Base confirms person funds protected as LayerZero restricts cross-chain exercise
Base individually confirmed that the vulnerability had not affected its customers, offering extra particulars about how its safety methods prevented the error from threatening the community’s integrity.
In a Nov. 5 standing replace, the Coinbase-backed community mentioned it found the Reth problem on Nov. 4 and instantly patched its block builders.
The staff additionally independently recalculated the blockchain’s state root to confirm its accuracy.
Base mentioned its proof system makes use of a separate implementation to confirm state roots, offering an extra examine able to detecting discrepancies in calculations produced by Reth.
The community mentioned:
“We have verified the present state root is right and customers weren’t affected.”
The model 1.5.3 launch additionally addresses a separate operational consequence of the defect, stopping Base validators from halting when encountering invalid state roots.
Node operators had been inspired to improve, though Base mentioned they’d not must resynchronize their nodes or take extra restoration steps.
However, considerations in regards to the software program flaw prompted precautionary measures throughout elements of the decentralized finance ecosystem.
Frax Finance reported on Nov. 5 that cross-chain messaging protocol LayerZero had briefly suspended sure switch routes whereas builders assessed the state of affairs.
Frax mentioned its property and sensible contracts continued working usually and that person funds remained protected.
The restrictions didn’t set up that LayerZero’s bridge contracts had been weak to the Reth defect. As a substitute, they demonstrated how considerations about shared blockchain infrastructure can immediate different companies to limit exercise whereas assessing operational dangers.
There have been no confirmed stories of funds being stolen via the state-root calculation flaw.
Konstantopoulos mentioned the coordinated patching effort had secured Reth-based infrastructure, together with methods that rely on blockchain state proofs.
Nevertheless, the provision of corrected software program doesn’t imply each independently operated node has put in it.
The remaining precedence is for infrastructure suppliers and node operators to deploy the patched releases, whereas companies that restricted exercise decide once they can resume regular operations.





