XSS marks the spot: Steam vuln dangles potential phishing line

Flaw let users add malicious code to their profile pages

By John Leyden


Security researchers have discovered a significant security vulnerability in Steam, Valve's digital distribution platform for PC gaming.

The bug, which has since been patched, allowed users to add malicious code to their profile, bypassing Steam's security measures. The trick, discovered by security researcher cra0kalo, could have been used to redirect victims to a phishing website or a page loaded with malware, among other exploits.

El Reg invited Valve to comment on the vulnerability, but we're yet to hear back and will update this story when we learn more.

Valve has a history of cross-site scripting (XSS) problems, as internet security watchers have been quick to note, and this one is more serious than most. The gaming platform needs to go to the next level on security in response to heightened threats.

Daniel Miessler, director of advisory services at ethical hacking firm IOActive, commented: "Video games have become mainstream, and along with that popularity has come insecurity. The XSS attack against Steam is an oldie but a goodie, known as persistent XSS. It's called persistent because the attacker makes a change to something relatively static, like a profile, and then anyone who visits that page gets the payload. This is the same type of attack that took down MySpace back in the day."

Miessler helped develop the new OWASP Game Security Framework. ®

Sign up to our NewsletterGet IT in your inbox daily


More from The Register

Games-mart Steam halts Bitcoin payments

Hyper-volatility means transaction fees can hit $20 – if they go through before the price of Bitcoin changes

Security? We've heard of it, say web-app devs. 31 in 33 codebases have at least one big bad vuln

HTTP 404: Secure programming not found

SoftNAS no longer a soft touch for hackers (for now)... Remote-hijacking vulnerability patched

Your files are someone else's files, too, thanks to storage bug

Git security vulnerability could lead to an attack of the (repo) clones

Best git patching y'all

OpenFlow protocol has a switch authentication vulnerability

It's old, it's everywhere and it's not likely to be fixed in a hurry

Chinese web giant finds Windows zero-day, stays schtum on specifics

Quihoo 360 plays the responsible disclosure game

It's 2017, and command injection is still the top threat to web apps

Open Web Application Security Project updated 'top-ten risks' lands on Monday, but we found a late, late draft

Russia's national vulnerability database is a bit like the Soviet Union – sparse and slow

By design, though, not... er, general rubbishness

One-in-two JavaScript project audits by NPM tools sniff out at least one vulnerability...

...and those devs are then applying patches, we hope

WhatsApp blind-sided by booby-trapped photo vulnerability

Same issue in Telegram, says researcher