TL;DR and ELI5
-
Hackers have your IP addresses, name/company name, email address and other personal information, and what websites you have passwords for, all in plain text and attached to your password data.
-
Hackers have your encrypted data containing your passwords and other "senaitive fields." They are encrypted with your master password, if they have that or can bruteforce/guess it they can decrypt everything.
-
Due to their frontend architecture and how it interacts with their backend, you have no idea if they store your master password or associated encryption keys on their servers or not. They say they don't, but they totally could and it's impossible to prove or disprove.
-
The process by which the master key is derived from the master password is weak, especially on older accounts which can be grossly weak. They may be susceptible to brute forcing by modern graphics cards, especially when you realize that most people don't have the strongest of passwords.
Sufficiently determined attackers will be able to decrypt the data for almost anyone. The question is merely whether it’s worth it for them.
Yeah... It's baaaad.