Hacker News.

When you save passwords in Edge, the browser decrypts every credential at startup and keeps them resident in process memory. This happens even if you never visit a site that uses those credentials.

At the same time, Edge requires you to re‑authenticate before showing those same passwords in the Password Manager UI — yet the browser process already has them all in plaintext.

Edge is the only Chromium‑based browser I’ve tested that behaves this way. By contrast, Chrome uses a design that makes it far harder for attackers to extract saved passwords by simply reading process memory.

It decrypts credentials only when needed, instead of keeping all passwords in memory at all times. App‑Bound Encryption (ABE) adds another layer by binding decryption to an authenticated Chrome process, preventing other processes from reusing Chrome’s encryption keys.

Because of these controls, plaintext passwords appear only briefly during autofill or when the user views them, making broad memory scraping far less effective. The risk of keeping the passwords in cleartext in memory becomes evident in shared environments.

If an attacker gains administrative access on a terminal server, they can access the memory of all logged‑on user processes. In the video the attacker has compromised a user account with administrative rights and is able to view stored credentials for two other logged on

(or even disconnected) users with Edge running. I reported this to Microsoft, and the official response was that the behavior is "by design". They have been informed that I would be sharing this as a responsible disclosure so users and organizations can make informed decisions

about how they manage credentials. Last wednesday (April 29th) I disclosed this on BigBiteOfTech by Norway

Simple, educational proof of concept, to show that the passwords are stored in cleartext in memory.

Source.

all 13 comments

sorted by: hot top controversial new old

Holy shit that's actually insane, fml i thought edge was okay to use at work (we have Microsoft 365 enteprise)

  • source
  • [–] 8 points 6 months ago (5 children)

    Do other browsers do this too?

  • source
  • hideshow 5 child comments
  • [–] 21 points 6 months ago

    Edge is the only Chromium‑based browser I’ve tested that behaves this way. By contrast, Chrome uses a design that makes it far harder for attackers to extract saved passwords by simply reading process memory.

    It decrypts credentials only when needed,

    From the article abstract in the OP

  • source
  • parent
  • [–] 9 points 6 months ago (1 child)

    Not really the same, but unless a user has set a Primary / Master Password someone can copy and paste Firefox’s profile data (e.g from Windows Appdata) to another machine or user account and have access to all the saved passwords. If the user was signed in with a Mozilla account, it even maintains that login session.

    It’s been this way for over 10 years, easy target if the disk is unencrypted or a scam artist has coerced someone into the ‘remote control’ phase of their scam.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 6 months ago

    I've never designed an IT security system in my life and I bet this is on page 1 of how not to design IT security

  • source
  • [–] 14 points 6 months ago (1 child)

    OOPS! Lookie here, saving passwords for autofill is a NO NO! Blue teams pay close attention! There’s/ no choice now but to pay for Microsoft Entra ID for all your applications! We will control all that you see and hear. Resistance is futile!

  • source
  • hideshow 1 child comment
  • [–] 3 points 6 months ago

    Was it vibe coding or just old fashioned incompetence?

  • source
  • [–] 3 points 6 months ago (1 child)

    Not remotely accessible, though. Would need root access.

  • source
  • hideshow 1 child comment
  • 35 comments in c/cybersecurity@infosec.pub view that post
    [–] 149 points 6 months ago* (4 children)

    If you’re faced with the tradeoff between security and another priority, your answer is clear: Do security.

    ~Satya Nadella, Microsoft Chairman and CEO, May 3, 2024

    https://blogs.microsoft.com/blog/2024/05/03/prioritizing-security-above-all-else/

    So much for that I guess.

  • source
  • hideshow 4 child comments
  • [–] 50 points 6 months ago (8 children)

    You know... with the state of cybersecurity at the moment, I am not surprised at all.

  • source
  • hideshow 8 child comments
  • [+] -25 points 6 months ago (5 children)
  • [–] 78 points 6 months ago* (last edited 6 months ago) (10 children)

    Yikes 😬. This prompted me to export and wipe my passwords from edge, which I've only kept on my work pc for the rare sites that have issues with non-chromium browsers. They show this warning in the export dialogue:

    Your passwords will be visible to anyone who can see the exported file

    The audacity lol

    EDIT: They've apparently removed the "Passwords" option from the "Delete browsing data" menu. So now I'm removing my 100s of saved credentials one-by-one manually. Again, I can't stress this enough, the sheer fucking audacity of this shell of a shell of a tech company.

    EDIT 2: I just keep finding stuff. So obviously Microsoft has never let you uninstall edge. That apparently didn't stop them from hosting this page:

    Are you sure you want to uninstall Microsoft Edge?

    That's obviously a rhetorical question, they offer no such option, the page is essentially just an ad. But it was the second result I saw when searching "uninstall ms edge" in duckduckgo. The fact that that page even exists says a lot actually, that enough people are searching for ways to uninstall it that they thought that it was worth it.

    On that note, I can't slap Linux mint on this particular computer because it's for work and I need to use way too many proprietary windows-only programs to do my job. But does anyone recommend a script or tool for removing edge?

  • source
  • hideshow 10 child comments
  • [–] 21 points 6 months ago*

    I believe there was one a few years ago, but I think Microsoft patched it, and it’s reinstalled every Windows update. I’m pretty sure there was a manual command-line way to do it, but I’m not sure if they’ve patched that feature, yet.

    Set another default browser (Firefox/Chrome/etc.)

    Unpin Edge everywhere

    Block EdgeUpdate tasks in Task Scheduler

    Optionally use policy: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate

    This avoids Windows updates quietly reinstalling or repairing Edge, which is common after feature updates.

  • source
  • parent
  • [–] 6 points 6 months ago (1 child)

    You can run a LOT of Windows applications in Linux with how good compatibility layers have gotten. And there are also VMs as a heavier option.

    Granted, for work stuff maybe it would be more convenient not to switch, but it might be interesting to experiment!

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 6 months ago

    A few months ago I was trying out bottles and virtualbox on my media server (already on mint) with a particular plc-programming program I needed, but I didn't get anywhere. I don't remember the issue I was running into specifically. I might have to try again soon though when I have spare time. I've always had my gripes with Windows and Microsoft but the last few years of the ai boom they've really shit the bed, and it's really making my job more of a headache than it should be.

  • source
  • parent
  • [–] 2 points 6 months ago*

    But does anyone recommend a script or tool for removing edge?

    Leave it, the company you work for is taking the risk of using Windows,... let them. If your accounts get stolen and they get hacked into, it's their risk, not yours, and since it's a work computer, you shouldn't have any personal info on it... right?

  • source
  • parent
  • [–] 24 points 6 months ago (2 children)

    I misread the title as "microsoft edge-lords", an now I can't stop giggling.

  • source
  • hideshow 2 child comments
  • [–] 23 points 6 months ago

    Good! I felt there was this major push in the past year for people saying "Fuck Google! I use Edge which is like Google Chrome but better!"

    And now I can clown on them. (And also people who recommend Brave. Fuck those guys too)

  • source
  • [–] 21 points 6 months ago

    What's that, another incredible bug FEATURE of our lovely tech overlords?

  • source
  • [–] 12 points 6 months ago

    so windows is unsecure by design

  • source
  • [–] 9 points 6 months ago* (1 child)

    Wtf is even happening at Microslop

  • source
  • hideshow 1 child comment
  • [–] 5 points 6 months ago

    Not much in my opinion. They lose a few points of satisfaction, roll back a tiny bit with a new release, then push their ad agenda again.

    Most of the world is still happy eating their shit, just like it always has been.

  • source
  • parent
  • [–] 4 points 6 months ago

    "We could fix this but some people out there still like Windows and we're committed to putting an end to that nonsense."

  • source
  • [–] 1 point 6 months ago* (last edited 6 months ago)

    Fucking hell lol

    (Sorry for triggering the Microsoft Edge fans xD)

  • source