Close Menu

    Subscribe to Updates

    What's Hot

    Tencent reopens talks to acquire South Korea’s Nexon, a game developer exploring blockchain

    June 13, 2025

    XRP targets $5 but Little Pepe presale steals the spotlight as it raises $200,000 on day 1

    June 13, 2025

    Shopify to pilot USDC payments via Coinbase and Stripe

    June 13, 2025
    Facebook X (Twitter) Instagram
    laicryptolaicrypto
    Demo
    • Ethereum
    • Crypto
    • Altcoins
    • Blockchain
    • Bitcoin
    • Lithosphere News Releases
    laicryptolaicrypto
    Home Security Alert – Mist can be vulnerable when navigating to malicious DApps
    Ethereum

    Security Alert – Mist can be vulnerable when navigating to malicious DApps

    Michael JohnsonBy Michael JohnsonDecember 20, 2024No Comments2 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email


    Mist leaks some low level APIs, which Dapps could use to gain access to the computer’s file system and read/delete files. This would only affect you if you navigate to an untrusted Dapp that knows about these vulnerabilities and specifically tries to attack users. Upgrading Mist is highly recommended to prevent exposure to attacks.

    Affected configurations: All versions of Mist from 0.8.6 and lower. This vulnerability doesn’t affect the Ethereum Wallet since it can’t load external DApps.
    Likelihood: Medium
    Severity: High

    Summary

    Some Mist API methods were exposed, making it possible for malicious webpages to gain access to a privileged interface that could delete files on the local filesystem or launch registered protocol handlers and obtain sensitive information, such as the user directory or the user’s “coinbase”.
    Vulnerable exposed mist APIs:

    mist.shell

    mist.dirname

    mist.syncMinimongo

    web3.eth.coinbase

    is now

    null

    , if the account is not allowed for the dapp

    Solution

    Upgrade to the latest version of the Mist Browser. Do not use any previous Mist versions to navigate to any untrusted webpage, or local webpages from unknown origins. The Ethereum Wallet is not affected as it doesn’t allow navigation to external pages.
    This is a good reminder that Mist is currently only considered for Ethereum App Development and should not be used for end users to navigate on the open web until it has reached at least version 1.0. An external audit of Mist is scheduled for December.

    A big thanks goes to @tintinweb for his very useful reproduction app to test the vulnerabilities!

    We are also thinking of adding Mist to the bounty program, if you find vulnerabilities or severe bugs please contract us at [email protected]




    Source link

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

    Related Posts

    Now accepting interns – Join the Ethereum Season of Internships

    June 12, 2025

    Ethereum price prediction as ETH reclaims $2,800 level

    June 11, 2025

    Tickets are live for the Ethereum World’s Fair! And we’re launching the Supporter Program

    June 10, 2025
    Leave A Reply Cancel Reply

    Demo
    Don't Miss
    Crypto

    Tencent reopens talks to acquire South Korea’s Nexon, a game developer exploring blockchain

    By John SmithJune 13, 20250

    Chinese tech giant Tencent is reportedly considering an acquisition of South Korean game developer Nexon.…

    XRP targets $5 but Little Pepe presale steals the spotlight as it raises $200,000 on day 1

    June 13, 2025

    Shopify to pilot USDC payments via Coinbase and Stripe

    June 13, 2025

    GameStop raises planned convertible note offering to $2.25B

    June 13, 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 (569)
    • Bitcoin (27)
    • Blockchain (136)
    • Crypto (8,622)
    • Ethereum (623)
    • Lithosphere News Releases (144)

    Subscribe to Updates

    • Twitter
    • Instagram
    • YouTube
    • LinkedIn

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