10 ms·
Discord customer service data breach leaks user info and scanned photo IDs
- jml7c5 1y agoPer Discord's press release, it appears only a small subset of photo IDs were leaked: >The unauthorized party also gained access to a small number of government ID images (e.g., driver’s license, passport) from users who had appealed an age determination. https://discord.com/press-releases/update-on-security-incident-involving-third-party-customer-service https://discord.com/press-releases/update-on-security-incide...
- hn773746483 1y agoIf a message like "I'm 12", regardless of context is reported, Discord will ban the account & hold it hostage until user sends selfie + ID to them via support. (the compromised portal, not a third party app dedicated to this) They intentionally chose NOT to disclose a date range or even how many ID tickets compared to standard tickets were leaked.
- BoredPositron 1y agoNot going to defend discord here, I hate them with a passion but COPPA violations have the potential to kill your company.
- chatmasta 1y agoYou seem to be reading the press release language exactly as they'd like you to read it. Users only upload their government ID to Discord when the "Face Scan" [0] incorrectly estimates their age as being less than 18. Discord could reasonably classify this as a "small number" of users who need to upload their government ID image. That wouldn't preclude it from also being every user who needs to upload their government ID image — unless there is some other system that also requires them to upload it? With that in mind, here's a rephrasing of the same statement: > The unauthorized party also gained access to all uploaded government ID images. Their press release does NOT say it's a small subset of photo IDs. It says a "small number" of government ID images — nothing about percentages. This would be consistent with the "small number" of users who need/choose to appeal an incorrect age estimation from Face Scan. [0] https://support.discord.com/hc/en-us/articles/30326565624343-How-to-Complete-Age-Verification-on-Discord#h_01K0FV2KATHST9R5JKG8MF5GB1 https://support.discord.com/hc/en-us/articles/30326565624343...
- squigz 1y agoI'm not sure why this is being downvoted. Commenter is entirely correct. If someone has an answer to their question that would add credibility to Discord's phrasing and GP's interpretation, I'm all ears, but otherwise it does seem like this is the case, and every ID they've collected has been leaked, not a subset. (To say nothing of... does it matter the amount of IDs leaked?)
- rpdillon 1y agoThis comment is a fantastic study on how to adversarially read press releases like this. I suspect it's exactly correct: likely all photo IDs were leaked, but they decided to cast it as a small number by implicitly comparing it to the number of all Discord users. I guess we'll have to wait and see if that's actually correct. We may never find out.
- sevenseacat 1y agoThere are two options for verifying your age on Discord - face scan OR uploading government ID. So some people may have uploaded their ID instead of doing the face scanning, for whatever reason.
- buzer 1y ago> for whatever reason For example if the face verification failed and you need to file an appeal which requires uploading government ID. That's likely sizeable number of users, especially since the breach happened shortly after the requirement was implemented and many existing users had to do it.
- Fnoord 1y agoI don't know about EU but in NL no company may ask you for your ID. Only government may. So if they insist, I show a censored version which hides vital data. There's also Yivi (Irna) an application which only shares (after verification) certain data like 'are you over 18 y.o.' (age of legal adolescence, driving age, drinking age) or something like your email address. Because companies CS never delete such data after verification. They sit on a goldmine of data, while data is a toxic asset (as per Schneier's essay).
- mono442 1y agoIs this true even for financial services like for example cryptocurrency exchanges?
- PaulKeeble 1y agoThis was inevitable the moment they started taking government ID for proving age. It was a terrible idea, it was made worse by the companies themselves being unproven. This will lead to substantial ID theft crime in the future, as many predicted. If its on the internet someone will get it, even the most capable internet companies have been hacked.
- fusslo 1y agoI am not going to give youtube a copy of my ID just to watch videos with bad words in them. I hate what the internet is becoming through government and corporate policies
- chatmasta 1y agoMy Google account is 21 years old and I still get asked to verify my age is older than 18 years.
- cwbriscoe 1y agoWhat country are you in? I have never been asked to verify my age and my account is the around the same age.
- chatmasta 1y agoMy account was created in the US and it happens occasionally — regardless of country — when some YouTube video is deemed too gore-y for Google to allow me to see. It seems totally arbitrary, but on the other hand I never watch the videos so maybe they're protecting my innocence. I don't think country has an impact. I've experienced it in both US and UK with extensive years spent in both.
- baobun 1y agoI'm of two minds on this. On the one hand, it would be such an obvious proof of age that you've had the account for 21 years so why not pass you. On the other, this would become a form of grandfathering such that all of us oldtimers and people in the establisent never directly see and experience the impact of these policies. It's mostly in the younger generations (still adults but their accounts may only be 5-10y) and people in exposed situations who get impacted. So while it seems silly, at least process becomes visible.
- throw3141592 1y agoMake storing personal data which is not essential to normal operation illegal. It really is that simple.
- debazel 1y agoIt isn't because age verification has made storing personal information like this an "essential" operation.
- BoredPositron 1y agoYou don't need to store the information after verification.
- debazel 1y agoDiscord doesn't store ID indefinitely either, but there is a time frame, both between data submission and processing, as well as between the start of the breach and the end, during which the data can be leaked.
- subscribed 1y agoAbsolutely untrue. Make "user proved with ID they're 18+" an immutable flag of the account, and delete the toxic data you verified to prove it.
- palmfacehn 1y agoRegulation 1 mandates data collection, creating unintended consequences. Now, regulation 2 is required to counter the effects of regulation 1. Regulation 2's unintended consequences are similarly either unknown or ignored. This suggests that regulation 3 may be necessitated and that the trend may continue indefinitely. In theory infinite regulations would suggest that no one would be permitted to do anything eventually. However, before we reach that point, the cost of compliance will be so high that publishing websites will become untenable. An equilibrium of regulatory capture favoring large publishers will likely emerge before this point. Those large interests will have the resources to influence regulatory outcomes. Their incentives will include maintaining a sufficiently high barrier to entry while optimizing their own compliance costs.
- hn773746483 1y agoComment I wrote on the other thread (which didn't get any traction at all): some key facts Discord are maliciously intentionally withholding: (approx.) amount of affected users, seeing hundreds of comments on reddit + twitter tickets timespan, I personally have multiple support accounts, one has only one ticket from July which got the email affected ticket categories whether phone numbers were leaked (can lead to further attacks such as SIM swapping) whether addresses were leaked (they carefully use language "limited billing information" rather than stating the exact pieces)
- hn773746483 1y agoTurns out when you're dealing with millions of users "small number of government IDs" means a measley... 2 million, no biggie. https://x.com/vxunderground/status/1975834621503062495 https://x.com/vxunderground/status/1975834621503062495 https://x.com/IntCyberDigest/status/1975846997568737666 https://x.com/IntCyberDigest/status/1975846997568737666 https://x.com/IntCyberDigest/status/1975847000978694317 https://x.com/IntCyberDigest/status/1975847000978694317
- phaylon 1y agoI've felt kind of miffed in the past for not being able to join Discord communities. Discord always wanted my phone number, and I wasn't ready to share that. I am no longer miffed :)
- tangerines777 1y agoOh shit I received an email from discord saying some of my personal data on my discord account got breached. I have never used discord support aside from the one time where I contacted support to try to get my original discord account back because I lost my email but it was inevitable I didn't link my discord with any credit card info but maybe my phone number? What should I do now??
- noir_lord 1y agoYet another reason (if one where needed beyond the obvious stupidity) why the Online Safety Act was a ruinously stupid piece of legislation.
- kotaKat 1y agoThe best part is the ticket they say I’m a part of the breach with… Discord literally never even acted on it. They let the ticket go to the void and never had anyone in support answer it. Imagine a place…
- sevenseacat 1y agoAnd a few people thought I was being ridiculous by not providing my ID to verify to Discord that I am over 18. How sadly predictable.
- Razengan 1y agoEffin hell, and they don't even let you remove your payment method from your account, just like Anthropic/Claude. Who needs to be smacked in the head to be taught that basic bit of user privacy/security?
- horseradish7k 1y agocancel first, then you'll be allowed to remove it