Skip to content
NetarxImpact Database
Help Desk ImpersonationNo AI reportedConfirmed

Riot Games loses League of Legends source code to a social engineering attack

Riot Games · Gaming & Casino · United States · January 2023

What happened

Riot Games disclosed in January 2023 that attackers used social engineering to compromise its development environment and steal source code for League of Legends and Teamfight Tactics along with a legacy anti-cheat platform. The company received a ransom email demanding $10 million and publicly refused to pay. Riot said no player data or personal information was compromised, but the intrusion disrupted its build pipeline and delayed game patches.

How the deception worked

Riot attributed the intrusion to social engineering rather than a software vulnerability and said an employee's access was the entry point, without publishing the script used. The attackers' goal shaped the tradecraft: rather than encrypting systems they moved quietly into the build and source environment, took the anti-cheat and game code that has resale value in the cheat-development market, and only surfaced afterwards with an emailed extortion demand. Riot's refusal to pay, and its public commitment to publish a post-incident report, limited the leverage the stolen code created.

AI involvement · No AI reported

No AI involvement reported.

The control that would have caught it· our reading, not a claim from the sources

Source and build environments should require phishing-resistant MFA and device trust separately from general corporate SSO, so one socially engineered employee cannot reach them.

Sources (2)

  1. Riot Games receives 'ransom email' for stolen source code following social engineering attack
    The Record·therecord.mediaOpen ↗
  2. Riot Games receives ransom demand from hackers, refuses to pay
    BleepingComputer·bleepingcomputer.comOpen ↗

This entry summarises public reporting. It is not a legal finding, and details can change as investigations conclude. Found an error? Send a correction.