Close Menu

    Subscribe to Updates

    What's Hot

    Is the crypto bull run here? Bitcoin wavers as traders take profits

    June 27, 2025

    Top blue-chip altcoins to buy as Nasdaq 100 Index hits ATH

    June 27, 2025

    MemeX launches ‘Proof of Sh*t’ to gate $700k rewards in anti-AI stunt

    June 27, 2025
    Facebook X (Twitter) Instagram
    laicryptolaicrypto
    Demo
    • Ethereum
    • Crypto
    • Altcoins
    • Blockchain
    • Bitcoin
    • Lithosphere News Releases
    laicryptolaicrypto
    Home Security Alert – [Previous security patch can lead to invalid state root on Go clients with a specific transaction sequence – Fixed. Please update.]
    Ethereum

    Security Alert – [Previous security patch can lead to invalid state root on Go clients with a specific transaction sequence – Fixed. Please update.]

    Michael JohnsonBy Michael JohnsonDecember 21, 2024No Comments1 Min Read
    Share
    Facebook Twitter LinkedIn Pinterest Email


     

    Summary: Implementation bug in the go client may lead to invalid state

    Affected client versions: Latest (unpatched) versions of Go client; v1.1.2, v1.0.4 tags and develop, master branches before September 9.

    Likelihood: Low

    Severity: High

    Impact: High

    Details: Go ethereum client does not correctly restore state of execution environment when a transaction goes out-of-gas if – within the same block – a contract was suicided. This would result in an invalid copy operation of the state object; flagging the contract as not deleted. This operation would cause a consensus issue between the other implementations.

     

    Effects on expected chain reorganisation depth: none

    Remedial action taken by Ethereum: Provision of hotfixes as below.

    Proposed temporary workaround: Use Python or C++ client

     

    If using the PPA: sudo apt-get update then sudo apt-get upgrade

    If using brew: brew update then brew reinstall ethereum

    If using a windows binary: download the updated binary from https://github.com/ethereum/go-ethereum/releases/tag/v1.1.3

     

    Master branch commit: https://github.com/ethereum/go-ethereum/commit/9ebe787d3afe35902a639bf7c1fd68d1e591622a

     

    If you’re building from source: git fetch origin && git checkout origin/master followed by a make geth



    Source link

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Tumblr Email
    Michael Johnson

    Related Posts

    Checkpoint #4: Berlinterop | Ethereum Foundation Blog

    June 19, 2025

    Ethereum ETFs hit ATH, SPX6900 cools off, XRP outlook remains bullish

    June 18, 2025

    Ethereum whales buy $2.5 billion in ETH as price targets $4,000 breakout

    June 16, 2025
    Leave A Reply Cancel Reply

    Demo
    Don't Miss
    Crypto

    Is the crypto bull run here? Bitcoin wavers as traders take profits

    By John SmithJune 27, 20250

    Macroeconomic concerns and profit-taking are slowing down crypto’s momentum, but a bull run may be…

    Top blue-chip altcoins to buy as Nasdaq 100 Index hits ATH

    June 27, 2025

    MemeX launches ‘Proof of Sh*t’ to gate $700k rewards in anti-AI stunt

    June 27, 2025

    Tezos collapses 15-day withdrawal bottleneck with lightning-fast Etherlink exits

    June 27, 2025

    LAI Crypto is a user-friendly platform that empowers individuals to navigate the world of cryptocurrency trading and investment with ease and confidence.

    Our Posts
    • Altcoins (580)
    • Bitcoin (30)
    • Blockchain (127)
    • Crypto (7,818)
    • Ethereum (643)
    • Lithosphere News Releases (117)
    • Uncategorized (339)

    Subscribe to Updates

    • Twitter
    • Instagram
    • YouTube
    • LinkedIn

    Type above and press Enter to search. Press Esc to cancel.