27 Dec Gaming souk Steam spews credit card, personal info in Xmas Day security meltdown
Who deploys code changes on Dec 25th? Updated Video game marketplace Steam is leaking people's personal information – including their payment details and billing addresses – to strangers. Gamers browsing the online store have found themselves logged into other people's accounts, revealing strangers' profile settings and other...