Ethereum Fixes Glamsterdam Vulnerability to Protect Staking Deposits
Written with artificial intelligence.

Ethereum developers have addressed a vulnerability in the Glamsterdam upgrade that could have allowed operators to misappropriate ETH intended for new validators. The fix, which alters the handling of validator deposits, was merged on October 23, following initial resistance from developers.
Vulnerability Overview
On October 27, PANews reported, citing CoinDesk, that Ethereum developers have successfully resolved a vulnerability related to the Glamsterdam upgrade. This issue had the potential to enable operators to withdraw ETH meant for new validators in staking services.
Details of the Fix
The fix involved changing the rules surrounding how validator deposits are processed. Specifically, researcher avsetsin identified that if an operator registered as a builder with a specific public key before the staking service used the same key to deposit ETH for initiating a validator, both deposits could erroneously be credited to the builder. This discovery was categorized as conditional code rather than a confirmed real-time exploit.
Currently, there are no reports of losses, and existing checks are believed to prevent such attacks. The newly implemented rules prioritize deposits according to withdrawal credentials, ensuring that validator deposits remain attributed to the validators themselves.
Testing and Future Launch
The Glamsterdam upgrade has been running on the Sepolia testnet, but the launch on the Hoodi testnet, scheduled for October 26, has been postponed. A new date for the mainnet launch is yet to be determined, pending further confirmations.
