ETH Zurich researchers have discovered major security flaws in three popular cloud-based password managers - Bitwarden, LastPass, and Dashlane - which together serve 60 million users[1]. The team demonstrated 25 different attacks that could compromise user passwords, including 12 on Bitwarden, 7 on LastPass, and 6 on Dashlane.

The researchers found they could view and modify stored passwords by setting up servers that mimicked compromised password manager servers[1:1]. These attacks worked through routine user actions like logging in, viewing passwords, or syncing data. “We were surprised by the severity of the security vulnerabilities,” said Professor Kenneth Paterson of ETH Zurich[1:2].

The vulnerabilities stem from complex code designed to enhance user-friendliness, such as password recovery and family sharing features. The providers were given 90 days to fix the security issues before publication[1:3].

The researchers recommend users choose password managers that:

  • Are transparent about security vulnerabilities
  • Undergo external audits
  • Have end-to-end encryption enabled by default[1:4]

  1. ETH Zurich - Password managers less secure than promised ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  • ThunderComplex@lemmy.today
    link
    fedilink
    arrow-up
    6
    ·
    18 hours ago

    Cloud based password managers are a scam imo. They get total control of your data AND dictate how you can access it (paywalls, ads etc) meanwhile you get dick. On top of that the headline kinda made it sound like real password managers (like keepass) could have been compromised too.

    Doesn’t surprise me that cloud based ones are vulnerable. And when they get breached they just write a oopsie apology letter and continue going about their business.

  • kbal@fedia.io
    link
    fedilink
    arrow-up
    7
    ·
    1 day ago

    end-to-end encryption enabled by default

    “By default” doesn’t even seem good enough. Can you imagine making or using a password manager that isn’t end-to-end encrypted? Why on earth would anyone ever do that? Anyway I’ll stick with my encrypted text file on a flash drive.

  • sirblastalot@ttrpg.network
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 day ago

    The prospect of putting all my passwords in one big juicy target has always made me nervous. I go to great lengths to just memorize everything, but damn if it doesn’t take a toll.

    • Kissaki@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      9 hours ago

      It is impossible for me to remember all my passwords. Maybe I have more accounts than other people. I remember the most important ones, amongst them a very long password manager DB password that is annoying to enter, especially on mobile.

      First time I set up keepass I forgot the password. I still have the DB file without access. But the second time, I was more serious and committed to it, and made sure to remember and use the password. 😅

    • remedia@piefed.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      24 hours ago

      I was the same way before, but you have to weigh the pros and cons of having proper, long, randomized, unique passwords for each site against the possibility that your database password might be compromised. I only have my password database locally, on removable drives.

      So in order to access it, I have to plug in a USB drive (I have backups) which only happens for as long as I need the database, then I unplug it. I also use a keyfile, which is on separate drives, just in case. If anyone wants to access it, they’ll need both the “something I know” (password) and “something I have” (keyfile) which is pretty unlikely.

      Not advertising, but I use Keepass.