The developers of the LastPass password manager, used by over 33 million people and more than 100,000 companies, have notified users about an incident in which attackers managed to access backups of the storage containing users' data. The data included information such as usernames, addresses, emails, phone numbers, and IP addresses used to access the service, as well as unencrypted website names stored in the password manager, along with encrypted logins, passwords, form data, and notes for these websites.
To protect logins and passwords for websites, AES encryption with a 256-bit key was used, generated using the PBKDF2 function based on the master password known only to the user, with a minimum length of 12 characters. Encryption and decryption of logins and passwords in LastPass is done only on the user's side, and brute-forcing the master password is considered unrealistic on modern hardware, given the size of the master password and the number of PBKDF2 iterations applied.
The attack utilized data obtained by attackers during a previous breach that occurred in August and was executed by compromising the account of one of the developers of the service. The August breach led to the attackers gaining access to the development environment, application code, and technical information. It was later discovered that the attackers used data from the development environment to attack another developer, which resulted in obtaining access keys to the cloud storage and decryption keys for the data stored in the containers there. Compromised cloud servers contained full backups of the operational service's data.
Source: opennet.ru
