Dota 2 Forum Breach Leaks 2 Million User Accounts (zdnet.com)
Reader cloud.pt writes: In another case of serious programmer impairment, the DOTA 2 official forums have been hacked, making available to the perpetrators around 2 million emails, usernames, and MD5 hashed passwords. [...] From the report: The hack was carried out last month on July 10. The copy of the leaked database was provided to breach notification site LeakedSource.com, which allows users to search their usernames and email addresses in a wealth of stolen and hacked data. The hacker took advantage of an SQL injection vulnerability used by the older vBulletin forum software, which powers the community. That allowed them to access the database of limited user data, such as username, email, IP address of the user. The data also includes the user's hashed password -- which uses the MD5 algorithm, which is widely considered insecure by today's standards, alongside the salt, used to scramble the password further. A member of the LeakedSource group told me that 1.54 million of the passwords -- or about 80 percent -- have already been unscrambled using rudimentary and run-of-the-mill cracking tools.
My Bad!
Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
It stands for Defense of the Ancients. Come on editors, save me from having to Google acronyms!
http://www.zdnet.com/article/dota-2-players-targeted-by-forum-hackers-in-new-breach/
Attention Slashdot staff: The link doesn't show up in Safari on iPhones using iOS 9.3.3 in the default "mobile" mode.
took advantage of an SQL injection vulnerability
I'm glad to see hackers are having to constantly refine their skills and take advantage of the newest exploits in order to bypass security nowadays.
Seriously, those who run DOTA2 should be shot. There is no excuse whatsoever for this type of hack. Parse your fucking inputs.
Seven puppies were harmed during the making of this post.
Blame to the users who use the same account information for multiple systems and forums now days. Users have no real control of the systems they have to log into, but they don't have to be easy targets by using the same passwords and accounts on everything they use. There is no excuse to let yourself be a victim of credential loss because some stupid system admin doesn't fix security issues on their sites.
More like anyone who uses vBulletin in 2016 needs to be banned from making websites. As someone who has had to deal with a large-ish VB, it's really not pretty under the hood, with or without the SQL injections.
Forums with mods / add on are hard to keep up to date
Actually, I submitted the article with the ZDNet link as the post eventually ended up with. I swear for the love of god I didn't even make the connection to slashdot ownership, but now that I think of it, it might have enhanced my odds (And yay! Got my first one on the front page. GO ME!)
But the the "DOTA 2 official forums have been hacked" hyperlink was not an edited I originally made :D. It does make the quote more dynamic, and I repeat: it is my original source link.
" Parse your fucking inputs."
3,2,1... What? nothing happened yet?
So, here I go: use parametrized queries.
Everything I write is lies, read between the lines.