This is a very unfortunate scenario, but I think it’s important to point out that hackers gained complete access to the affected machine through the malware that was downloaded. They had that access for months. It’s the worst case scenario from a security standpoint.
Which password manager (or other security software) the victim uses is moot once an attacker gains admin access to the device. At that point, there is no practical defense. Among other things, they could capture all keystrokes, which includes the user typing in the password to unlock a password manager, or the system password, which could then be used to disable biometrics or re-configure any other settings.
The purpose of any security software is to help prevent this level of access from being obtained in the first place. Having and using an anti-virus or other malware scanning tool may have detected the malware upon initial download (though they too aren’t foolproof), but a password manager doesn’t play a role in defending you against downloaded malware. It’s there to protect your credentials, and to help you avoid phishing and other social engineering attacks related to stealing those credentials.
In other words, password managers protect against a different kind of threat than the one implicated in this attack. A seat belt can’t protect you when the car is on fire, but that doesn’t mean it isn’t important.
I’ll share a relevant blog post we published some time ago that explains this in more detail:
So what can we learn from this?
Wayne is right. The issue was the malware compromising the whole computer, so avoiding situations where you might inadvertently download malicious software is the real lesson here. The take-away isn’t that password managers aren’t a good idea, it’s that they’re only part of what it takes to stay secure online.
I’ll add my usual disclaimer: I work at 1Password, but I’m not posting on the company’s behalf. This isn’t an attempt to blame the victim or defend 1Password, just a technical clarification about the underlying compromise that made this attack possible.
