Xcosfc
Ethereum & Altcoins

Base and Reth Patch State Root Bug; Base Says Users Were Unaffected

Published Nov 05, 2026 Reads 901 By Unchained

Base verified its state root and patched its block builders after a Reth bug surfaced. The chain says users were unaffected and operators don’t need to resync.

Base and Reth Patch State Root Bug; Base Says Users Were Unaffected
I’ll preserve the supplied HTML elements and attributes, expand the reporting with careful distinctions between the node bug, Base’s safeguards, and the DeFi precautions, and check the final word count and banned phrases.
Reth logo with its Rust crab mascot on textured paper

Base’s response to a Reth state-root bug was swift: it checked the chain’s current state root, patched its block builders and says users were unaffected. No exploit or fund loss has been reported. The episode still prompted precautionary changes around some DeFi deposits and cross-chain routes, showing how a problem in node software can lead to operational decisions well beyond the node operators themselves.

That distinction matters. A faulty calculation isn’t evidence that an attacker used the bug, and a precautionary pause doesn’t establish that customer assets were at risk. Here’s the thing: the reported response combined a software fix with checks on chain data and temporary limits at services that depend on cross-chain activity.

Base checked its state and patched builders

The bug could cause a Reth node, in some circumstances, to calculate an incorrect state root: the hash representing the chain’s full state. A state root is a compact way for systems to refer to the result of processing the chain’s data. If a node calculates the wrong one, that can create a disagreement over what state a block represents, even when the underlying problem is in software rather than a hostile transaction.

Base said Thursday that it recomputed the root and confirmed it was correct. Its proof system independently checks each state root and would have detected a mismatch, according to the status notice. That independent check is central to Base’s account of why users were unaffected: it gives the network a way to catch a bad result rather than simply relying on the node’s own calculation. The notice describes the safeguard and the check Base performed; it doesn’t establish that every system using Reth has the same protections.

Base said it found the issue on Nov. 4 and patched all its block builders that day. It released node version v1.5.3, which it says removes the risk of validators stopping on an invalid state root. Operators can upgrade without resyncing. That makes the update less disruptive for operators, since they don’t have to rebuild their local chain data as part of installing the fix.

Reth maintainers included the fix in v2.10.0 and marked the upgrade high priority for nodes that build payloads and those that don’t. The upstream change, pull request #28264, was merged Nov. 3 at 21:00 UTC. Based on the GitHub and Base status timestamps, that was about 43 hours before Base’s notice. The two releases give operators a concrete route to address the issue, while the different guidance reflects that Reth runs in more than one kind of node setup.

A quick patch doesn’t make the bug trivial. It does show that Base had a defined response: identify the issue, check the state it had recorded, and update the software responsible for building blocks.

DeFi teams took precautions

Frax Finance said in a post that LayerZero had temporarily paused some cross-chain routes as a precaution and expected them to resume soon. Frax connected the pause to a reported issue in op-reth, the OP Stack version of Reth, and said its assets and smart contracts were unaffected. A route pause can limit activity while teams assess a software issue; on its own, it doesn’t show that a contract or asset has been compromised.

The Defiant reported Thursday, citing risk manager Gauntlet, that new deposits into Gauntlet’s V1 vaults had been restricted while withdrawals remained open. Gauntlet had also paused allocations and was reducing exposure to LayerZero-bridged assets, according to The Defiant’s report. It said it knew of no reported exploit. Gauntlet’s post about the measures has since been deleted.

Those steps drew a line between accepting new exposure and allowing users to exit: deposits and allocations were restricted, while withdrawals reportedly stayed open. That’s a measured response, though the available reporting doesn’t spell out the full assessment behind each decision. The deleted post also means readers are relying on reporting that cited it, rather than a continuing public explanation from Gauntlet.

No known losses or exploit

Security firm Blockaid described the issue as a node calculation bug rather than an attack, with no known fund losses, according to a KuCoin summary of Blockaid’s posts. Nodes running older code could freeze or produce faulty state proofs, the summary said. A node that freezes can interrupt operations; a faulty proof raises a different concern, because other systems may depend on proofs to check claims about chain state. The summary’s description helps explain why teams might take precautions, but it doesn’t report that either outcome caused a loss here.

The route pauses come more than six months after the $292 million Kelp DAO rsETH bridge exploit, which LayerZero linked to North Korea’s Lazarus Group. No source has connected that exploit to the Reth bug. The earlier incident provides relevant context for why teams may respond carefully to risks involving cross-chain routes, but the two events shouldn’t be conflated: the reporting here describes a node bug and precautionary measures, not a new bridge exploit.

This is more significant than it looks, though the immediate facts remain limited: Base says its state was correct, users were unaffected, and no exploit or loss has been reported. If you’re working in this space, the practical distinction is between fixing a software weakness and establishing that it was used against funds. The first happened; the second hasn’t been reported. For Base operators, the immediate takeaway is a straightforward upgrade to v1.5.3 without a resync.

And yet. The episode also shows how quickly a bug in one part of the stack can prompt pauses and exposure limits elsewhere, even when teams say their assets are safe. Those measures can be sensible risk controls, but they’re not proof of an attack.

Related Listen: Who’s to Blame for How KelpDAO’s DVN Was Set Up? KelpDAO or LayerZero?

Source: Unchained · unchainedcrypto.com

Discussion

Sign in to join the discussion.