Looks like Steam had a major data breach.

Twilio denies breach following leak of alleged Steam 2FA codes - [Archive]​

By Bill Toulas
  • May 13, 2025
  • 03:16 PM
1747262652586.webp

Twilio has denied in a statement for BleepingComputer that it was breached after a threat actor claimed to be holding over 89 million Steam user records with one-time access codes.

The threat actor, using the alias Machine1337 (also known as EnergyWeaponsUser), advertised a trove of data allegedly pulled from Steam, offering to sell it for $5,000.

When examining the leaked files, which contained 3,000 records, BleepingComputer found historic SMS text messages with one-time passcodes for Steam, including the recipient's phone number.

1747262683341.webp
Threat actor's post on XSS
Source: BleepingComputer

Owned by Valve Corporation, Steam is the world's largest digital distribution platform for PC games, with over 120 million monthly active users.

Valve did not respond to our requests for a comment on the threat actor's claims.

Independent games journalist MellolwOnline1, who is also the creator of the SteamSentinels community group that monitors abuse and fraud in the Steam ecosystem, suggests that the incident is a supply-chain compromise involving Twilio.

MellowOnline1 pointed to technical evidence in the leaked data that indicates real-time SMS log entries from Twilio's backend systems, hypothesizing a compromised admin account or abuse of API keys.

1747262822141.webp

Twilio is a cloud communications company that provides APIs for sending SMS, voice calls, and 2FA messages, widely used by apps like Steam for user authentication.

When asked by BleepingComputer about their possible involvement in the alleged Steam breach, a Twilio spokesperson acknowledged the situation and confirmed they're investigating.

Twilio takes these threats very seriously and is reviewing the alleged incident. We will provide more information as it becomes available," a company spokesperson told BleepingComputer.

Twilio later followed up with a statement clarifying that the company's systems had not been breached.

"There is no evidence to suggest that Twilio was breached. We have reviewed a sampling of the data found online, and see no indication that this data was obtained from Twilio." - Twilio spokesperson

Looking at the data, one possible explanation for its origin is a leak from an SMS provider that intermediates the communication of one-time access codes between Twilio and Steam users.

Some of the messages delivered are clearly confirmation codes for accessing a Steam account or for associating a phone number with one.

However, BleepingComputer could not determine if the data comes from an SMS provider or who it might be. Additionally, we could not verify the threat actor's claims.

It is worth mentioning that some of the data is relatively new, as we found many of the delivery dates were from the beginning of March.

Twilio provides a two-factor authentication (2FA) product called Verify API that customers, game providers among them, can implement with various communication channels (SMS, WhatsApp, voice, email, passkeys, silent device approval, push, or time-based one-time passwords).

Out of abundance of caution, Steam users are recommended to enable Steam Guard Mobile Authenticator for additional security and monitor account activity for unauthorized login attempts.

The supposed leaker's telegram account is https://t.me/EnergyWeaponUser [ID 6345767864] (Archive)
1747262950044.webp

Other socials:
Telegram account: https://t.me/whoami502 (Archive)
Telegram account: https://t.me/R0ot1337 [ID 1015386975] (Archive) - source
Telegram channel: https://t.me/machine1337 [ID -1002616748921] (Archive)
Telegram chat: https://t.me/+UVn96XLfEMA3MmE0 [ID 8036343679] (Archive) - Needs admin to accept invite
Github: https://github.com/machine1337 (Archive)
Instagram: https://www.instagram.com/invisibleclay100/ (Archive)
Youtube: https://www.youtube.com/channel/UCC_aPnmV_zGfdwktCFE9cPQ (Archive) (Preservetube)
Facebook: https://facebook.com/pakhack01 (Archive)
Xitter: https://twitter.com/whoami4041 (Archive) (Archive)

Youtube channel says he is in Pakistan:
1747263697581.webp
 
This sucks. Then again, I haven't used Steam for a very long time. I remember someone from a sand nigger country tried to hack my Steam profile so I had to change my password and now this happened.
 
Big ups on the heads up. You'd think steam would push a notification through the app that forces everyone to change passwords, but that would be an overly optimistic thought.
 
  • Like
Reactions: Pedophobe
Big ups on the heads up. You'd think steam would push a notification through the app that forces everyone to change passwords, but that would be an overly optimistic thought.
steam wasn’t even breeched, why would they do that?
 
Don't you remember the keynote where Gaben revealed his password after they established device authenticated 2fa?
Nothingburger.
Unless this somehow results in major letsplayer/"influencer" accounts getting phonebooked which would be kind of funny.
 
If the vendor compromised was Twilio there are much bigger concerns than steam. They are one of the largest providers for SMS API's by far. The fact such a breach is being attributed to them honestly decreases my belief this is legitimate honestly. If they were able to get data from Twilio, there are probably better targets than Steam.
 
  • Like
Reactions: Pedophobe
Steam newspost said:
The leak consisted of older text messages that included one-time codes that were only valid for 15-minute time frames and the phone numbers they were sent to. The leaked data did not associate the phone numbers with a Steam account, password information, payment information or other personal data.
Explains why a 89MM row dump was so cheap, it's probably fake. Best case it's recycling known-good phone numbers but more likely it's totally fabricated and there was no breach at all.
 
Somehow this thread lead to me purchasing a copy of Kenshi. Nice guerilla marketing effort Gaben.
 
  • Feels
Reactions: Eadred
offering to sell 89 million Steam account details for $5,000
89 million Steam accounts, a few dozen of which at the bare minimum are likely part of the various skin markets on Steam's Counter-Strike economy that are worth thousands on their own, for only the price of a shitty used car would be the most retarded move anyone could pull.
 
Back