Skip to content
Data breachResolved

LinkedIn password breach

A 2012 intrusion into LinkedIn exposed user passwords stored as unsalted SHA-1 hashes. Initially reported as 6.5 million credentials, the full scope of 117 million accounts only emerged in 2016 when the data surfaced for sale on the dark web.

Victim
LinkedIn
Loss
$1.3M
records
117.0M
users
117.0M

On 5 June 2012, roughly 6.5 million LinkedIn password hashes appeared on a Russian hacking forum, prompting the professional network to reset affected accounts. What looked at the time like a contained incident proved, four years later, to be one of the largest credential breaches of the era: the full haul covered 117 million accounts, dormant until it surfaced for sale on the dark web in 2016.

What happened

In May 2012, the Russian national Yevgeniy Nikulin compromised the computer of a LinkedIn employee and installed malware that captured the employee's credentials. Using that privileged access, he reached LinkedIn's internal user database and exfiltrated email addresses and password hashes.

LinkedIn had stored passwords as unsalted SHA-1 hashes. SHA-1 is a fast hashing algorithm, and without a per-user salt, identical passwords produce identical hashes β€” making large-scale cracking with precomputed tables and dictionaries trivial. After the 6.5 million hashes were published, researchers cracked the vast majority within days.

How the full scope emerged

In May 2016, a seller using the handle "Peace" advertised 117 million LinkedIn email-and-password combinations β€” the rest of the 2012 haul β€” for about 5 bitcoin (~$2,200 at the time) on a dark-web marketplace. LinkedIn confirmed the data was authentic and invalidated passwords for every account that had not changed its credentials since 2012. The same actor was simultaneously selling data from the MySpace and Tumblr breaches, all part of a wave of "mega-breach" dumps that reached the public market in 2016.

Impact

  • 117 million accounts had email addresses and crackable password hashes exposed.
  • Because so many users reused passwords, the credentials fueled years of credential-stuffing attacks against other services; several high-profile account takeovers (including Mark Zuckerberg's social-media accounts) were traced to reused LinkedIn passwords.
  • Nikulin was arrested in Prague in October 2016, extradited to the United States, and in July 2020 convicted of the LinkedIn, Dropbox, and Formspring intrusions. He was sentenced to 88 months in prison.

Why it matters

LinkedIn is the textbook case for two enduring lessons. First, password storage matters: unsalted SHA-1 turned a database theft into a near-complete credential compromise. Modern practice mandates slow, salted algorithms such as bcrypt, scrypt, or Argon2 precisely to make this kind of mass cracking infeasible.

Second, the true scope of a breach can lie dormant for years. The gap between the 6.5 million figure reported in 2012 and the 117 million confirmed in 2016 showed that initial disclosures often understate the damage, and that stolen credentials retain value long after the original intrusion. The episode helped accelerate industry adoption of multi-factor authentication and breach-monitoring services like Have I Been Pwned, which ingested the LinkedIn data as one of its defining datasets.

Financial impact

Reported costs in USD

Total reported loss
1.3M
USD Β· $1,250,000
  • Business loss$1.3M

Timeline

  1. Attacker compromises a LinkedIn employee's computer, plants malware, and uses stolen credentials to access LinkedIn's internal user database.

  2. Roughly 6.5 million unsalted SHA-1 password hashes appear on a Russian hacking forum; LinkedIn confirms the breach and resets affected passwords.

  3. Security researchers crack the bulk of the published hashes within days due to the absence of salting.

  4. A seller offers 117 million LinkedIn email-and-password pairs from the 2012 breach for sale on a dark-web marketplace.

  5. LinkedIn confirms the larger scope and invalidates passwords for all accounts not reset since 2012.

  6. Yevgeniy Nikulin is arrested in Prague at the request of U.S. authorities.

  7. A U.S. jury convicts Nikulin of the LinkedIn, Dropbox, and Formspring hacks; he is later sentenced to 88 months in prison.

Sources

  1. krebsonsecurity.comhttps://krebsonsecurity.com/2016/05/as-scope-of-2012-breach-expands-linkedin-to-again-reset-passwords-for-some-users/
  2. money.cnn.comhttps://money.cnn.com/2016/05/19/technology/linkedin-hack/
  3. en.wikipedia.orghttps://en.wikipedia.org/wiki/2012_LinkedIn_hack
  4. cyberscoop.comhttps://cyberscoop.com/nikulin-sentence-russian-cybercrime-linkedin-hacker/

Related incidents

Data breachRansom paid

Instructure Canvas LMS ShinyHunters breach (2026)

ShinyHunters exploited Canvas's Free-For-Teacher account programme to exfiltrate 3.65 TB of data spanning approximately 275 million users across nearly 9,000 schools β€” names, email addresses, student IDs, and some private messages between students and teachers. Instructure reportedly paid the ransom and the data was destroyed.

Victim
Instructure (Canvas LMS)
Loss
$10.0M
Records
275.0M