logoalt Hacker News

vivzkestreltoday at 3:46 AM2 repliesview on HN

is it true that ubisoft got hacked and 900GB of data from their database was leaked due to mongobleed, i am seeing a lot of posts on social media under the #ubisoft tags today. can someone on HN confirm?


Replies

bschmidt107979today at 4:00 AM

TLDR: Blame logs not NoSQL.

Almost always when you hear about emails or payment info leaking (or when Twitter stored passwords in plaintext lol) it's from logs. And a lot of times logs are in NoSQL because it is only ever needed in that same JSON format and in a very highly available way (all you Heroku users tailing logs all day, yw) and then almost nobody encrypts phone numbers and emails etc. whenever those end up in logs.

There's basically no security around logs actually. They're just like snapshots of the backend data being sent around and nobody ever cares about it.

Anyway it has nothing to do with the choice to use NoSQL, it has more to do with how neglected security is around it.

Btw in case you are wondering in both the Twitter plaintext password case and in the Rainbow Six Siege data leak you mention were both logs that leaked. NoSQL backed logs sure, but it's more about the data security around logging IMO.

christophilustoday at 4:01 AM

I read that hack was made possible by Ubisoft’s support staff taking bribes.

show 1 reply