News & Analysis
World NewsSecurity

The LastPass Disaster: 25 Million Encrypted Vaults Stolen — And Still Being Cracked

December 2022 — Ongoing 7 min read 5 sources
Ongoing — 2022 to Present
In August and December 2022, hackers breached LastPass twice — stealing the complete encrypted vault database for 25M+ users. By 2024, attackers had cracked enough master passwords to steal over $35M in cryptocurrency from LastPass customers. The breach is still ongoing.

What Happened at LastPass

The LastPass breach unfolded in stages, each worse than the last. In August 2022, attackers gained access to LastPass’s developer environment through a single compromised developer account. LastPass initially characterized this as limited — source code and technical information, nothing customer-facing.

That assessment turned out to be badly wrong. Using the developer access obtained in August, the attackers pivoted. By September 2022 they had leveraged that foothold to reach a separate cloud storage environment where LastPass kept customer data backups. LastPass did not detect or disclose this second intrusion for months.

In December 2022, LastPass finally confirmed what had actually been stolen: the complete encrypted vault database for every customer, along with billing information, names, email addresses, telephone numbers, and IP address logs. Critically, the website URLs stored in each vault were not encrypted. Attackers could immediately identify which stolen vaults were worth targeting.

The stolen vault files are static. Unlike a live login attempt, there is no lockout, no rate limiting, no detection. Attackers can run password-cracking attempts against their local copy of your vault indefinitely, at whatever speed their hardware allows.

25M+user vault records stolen
$35M+stolen from cracked vaults (2024)
5,000LastPass default PBKDF2 rounds (weak)
LastPass Blog
Notice of Recent Security Incident
Dec 22, 2022
Ars Technica
LastPass says hackers stole customers’ password vaults
Dec 23, 2022
KrebsOnSecurity
The Many Faces of LastPass Security Failures
Jan 2023
Wired
$35M in Crypto Stolen from LastPass Breach Victims
Oct 2024
CISA
Advisory on LastPass Breach
Mar 2023

“The threat actor was also able to copy a backup of customer vault data from the encrypted storage container.”

— LastPass, December 2022

Why “Encrypted Vaults” Got Cracked

LastPass encrypted customer vaults using PBKDF2-SHA256 with a default of 5,000 iterations. The current OWASP recommendation is 600,000 iterations. On a consumer GPU, testing millions of password guesses per second against a 5,000-iteration vault is entirely feasible.

Because LastPass left URLs unencrypted, attackers could identify which users held cryptocurrency wallets and concentrate cracking resources accordingly. The $35M in documented theft represents only verified cases from a known victim pool.

LastPass encrypted your vaults, but used weaker parameters than current standards. With stolen vault files, attackers have unlimited time to brute-force your master password offline — with no lockouts, no rate limits, and no detection possible.
The Solution

Why 1Cryptor Uses Argon2id

1Cryptor was built with the LastPass failure mode in mind. Your encryption key is derived locally using Argon2id — the winner of the Password Hashing Competition. Even if an attacker obtained your encrypted files, cracking them offline would be computationally prohibitive by design.

Key DerivationArgon2id
Memory Cost131,072 KiB
Iterations4
CipherAES-256-GCM
Argon2id — PHC-winning KDF standard
128 MB memory cost per key derivation
Key derived locally, never on our servers
Filenames and metadata also encrypted
Download 1Cryptor Free Free on the App Store. No subscription. Your keys never leave your device.