Bitwarden users who store their email account credentials within their Bitwarden vaults would have trouble accessing the sent codes if they are unable to log in to their email.

To prevent getting locked out of your vault, be sure you can access the email associated with your Bitwarden account so you can access the emailed codes, or turn on any form of two-step login to not be subject to this process altogether.

  • Jim
    link
    fedilink
    English
    213 hours ago

    I understand this change by Bitwarden, but I wish they gave us the option to turn this off or at least given us more time before forcing this on us.

    There’s a lot of comments talking about how this increases security, which is true. But it also increases the risk of account lockout. This is especially true in two scenarios: traveling and incapacitation.

    Traveling - for those of us who travel frequently, we carry all of our belongings with us. This makes us particularly vulnerable to account lockouts. We can’t securely store backup devices or documents in easily accessible locations. We can’t easily rely on trusted friends or family because they are so far away. Also, internet accounts are more likely to lock us out anyway because we are logging in from a different country, which is suspicious behavior.

    Incapacitation - god forbid, if there comes a time when we are permanently or temporarily incapacitation, it becomes important for our loved ones to access accounts. When we are in the hospital, it’s important that our loved ones get access to our personal accounts. I personally have advanced directives and have worked with an estate lawyer to make sure that my Bitwarden account becomes available. I also have instructions for immediate trusted family on how to access my vault if I were ever in the hospital. With this short notice, I need to scramble to get all of that updated and provide a way for them to access the account without my 2FA devices.

    The above scenarios are based off of my real experience. These are real and likely risks that I have to account for. Security is not just making sure that outside bad actors CANNOT gain access, but it also means that the right people CAN get access at the right time.


    What am I going to do? I’m weighing my options.

    1. I believe the self-hosted version of Bitwarden does not require this. This comes with its own set of risks though.
    2. Pay for premium, which comes with lockout support - I need to see if this can take care of both use scenarios above.
    3. Turn on 2FA and memorize the recovery code. While viable, since I will only use the recovery code once, I’m likely to forget it.
    4. Change the email to a non-2FA email address, only used by Bitwarden, with a strong but easily memorable password. This email must allow access from foreign countries without lockout (gmail is out). I’m actually strongly considering this.
    • @[email protected]
      link
      fedilink
      English
      13 hours ago

      I’ve had a good experience self hosting Bitwarden (using Vaultwarden). I’ve printed off some instructions for my wife or family to gain access in case something happens to me. I haven’t done this yet but I also want to occasionally export my vault to an encrypted USB to keep alongside things like passports and birth certificates.

      Those might be good options for you too considering the risks you’ve outlined.

    • @[email protected]
      link
      fedilink
      English
      110 hours ago

      The other option for traveling that might be better is use Keepass with the file stored on your phone, that way no internet is needed and there’s no chance of lockout from your password DB.

      • @[email protected]
        link
        fedilink
        English
        1
        edit-2
        2 hours ago

        Bitwarden caches passwords locally so if your self hosted instance goes down or is inaccessible to can still access those cached credentials and OTP codes.

        I tested this thoroughly and was very nervous that a server outage at home would lock me out of the credentials I need in order to fix it. It’s been good enough for me to get by until I can fix whatever is broken.