Live data from Hacker News

533M Facebook users' phone numbers and personal data have been leaked online

businessinsider.com

241–250 of 524 posts

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#241

I don’t have FB or or WhatsApp but my Insta account (using a separate email address and no personal details) keeps recommending my therapist to me. How are we still ok with this shit? The sooner we get rid of the cancer that FB is, the better. I didn’t share my contact book with FB apps either. It was probably her—a person in her 70s, not necessarily experienced with tech. The main reason this company exists, or that…

You do know how this happened right? Wifi SSIDs with similar strengths reveal if people are in the same area, then just correlate timestamps and viola! I wouldn't throw the elder person under the bus on this one, the tactics are sophisticated, and honestly, just a precursor to what will happen with AR. To give a bit more of how it's implemented (at least how I would propose it in iOS), Insta/FB/Whats queries availabl…

Not sure why you're suggesting shenanigans like wifi SSID tricks (and others jumping the bandwagon), when the actual thing that happened here is obvious:

GP visited their therapist's website, the website had FB/IG advertising tracker installed, the therapist had a campaign running that targeted all visitors from their site.

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#242

Earlier quoted context omitted.

I have WhatsApp and you can deny access to your phonebook. Everything works just fine

Others can still allow access to their phone book and the information stored in them about you will be transmitted and saved at Facebook, won't it? Is there a way to disable that?

You need an account to ask FB to delete your data.

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#243

Earlier quoted context omitted.

> I don’t have FB or or WhatsApp but my Insta account (using a separate email address and no personal details) keeps recommending my therapist to me. So what? What's the harm? People sure like to write emotionally charged posts arguing for privacy, but they're always suspiciously low on details on what bad things (actually) happened. Even in this case with phone numbers and other data leaked, so what? What harm do da…

> People sure like to write emotionally charged posts arguing for privacy, but they're always suspiciously low on details on what bad things (actually) happened. Two bad things (random selection, because the comments below already make some really good points): 1. targeted behavioural advertising is proven to increase polarisation, literally turning people against each other. A single instance of violating someone's…

I guarantee you that the majority of the population does not understand or care about your #1.

And I expect that the majority of the population has not experienced the horror of your #2.

If the majority (in this case, likely vast majority) doesn't care about something, there probably is not going to end up being any public policy protecting against it.

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#244

Earlier quoted context omitted.

Without sending a confirmation letter to the address and SMS to the phone?

If you're the fraudster, you're providing the address and phone number.

In which case it surely wouldn't match with credit report databases?

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#245

Earlier quoted context omitted.

> You do know how this happened right? Wifi SSIDs with similar strengths reveal if people are in the same area, then just correlate timestamps and viola! The problem is that someone decided to correlate them, not to mention without asking.

It is possible to opt-out of Google's Wi-Fi network location mapping by appending "_nomap" to SSID[1], I'm not sure if it works with other providers. Although I think this should have been opt-in instead of opt-out, the least we deserve is a standard, guaranteed way to universally opt-out. [1] https://www.tomshardware.com/news/Google-Maps-Wi-Fi-Location...

Why it's always us who have to do the work to avoid being harassed by google? If I don't want to have my site harvested for snippets I have to add a no-snippet tag. If I don't want my WiFi data harvested I have to append an ugly nomap to my SSID. What about being it opt-in, as you said? I'm tired of doing Google's dirty work...

By the way, quoting from the article:

> "Specifically, this approach helps protect against others opting out your access point without your permission."

Oh, thank you for your kindness, Google. Yes, the idea of another person denying me the joy of having my WiFi data harvested by you is terrifying. Thanks, Google. You really know how to be helpful...

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#247

Earlier quoted context omitted.

You need to do a bit more than that; a one-way transform with no secrets isn't good enough for easily brute-forceable data like phone numbers, SSNs, passport numbers, credit card numbers etc. There's just not enough entropy in the data. There are ways to do these things though so the spirit of your comment is correct.

What are some of the ways? I’d assume encryption wouldn’t help much since wouldn’t the key most likely be available if the database was compromised? I would have thought hashing would work if it’s made more expensive such as by choosing an expensive hash function and increasing the number of rounds. Edit: Would first encrypting the value with the salt and then hashing the encrypted value and salt add more entropy and…

To protect "sensitive, low-entropy data", the main things I've seen people do are encryption, tokenizing, or anchored hashing. I'm certain there's a bunch of academic work out there I'm not across so I'm writing from the limited perspective of "things I've seen people do in industry".

The best thing to do tends to depend on how you need to use the data, exactly.

With hashing alone there's just no reasonable cost function that will provide (say) 1 year of security in the event of database exfil, but also not DoS your service computing it :/ The problem is being offline-attackable.

Encryption is one possible answer and I think most HNers understand the tradeoffs. Generally the less transparent it is, the more effective it is. Volume encryption or transparent database encryption are good to turn on, but don't protect you much. Keys available at application level only (let's say some fields are KMS'd) are better and will be of use under common failure scenarios (SQLi / DB exfil). You still have to get key management and application security right though and it turns out those are hard to do at scale. Your encrypted fields will also not be efficiently searchable unless you are using deterministic encryption.

The tokenize pattern replaces sensitive data with a random value which is mastered in a centralised, controlled service. This really only makes sense if you can set things up so that almost all operations can be performed using the token.If you allow too many things to do token -> value lookups then it's pointless. Also all your eggs are now in basket so you have to watch that basket. Operations look like:

- Exchange sensitive value for token

- Compare tokens for equality (optional, but usually handy)

- "Domain operations on token". For credit card, "bill the user", for phone numbers your domain operations might be "send SMS" or "robocall".

- Exchange token for value (controls go here; limit access to customer service staff only, auditing, rate limits etc. The value should ideally only come out if a human has to look at it, and you should be able to definitely say who looked at what).

This is a general technique, mostly used for credit cards. There's a whole industry around it. https://en.wikipedia.org/wiki/Tokenization_(data_security)

Anchored hashing uses a secret value in your "hash" operation. Keeping this value actually secret is hard, so an "industrial strength" implementation will use an HSM or other hardware to do the operation. This means any brute-forcing has to happen inside your network where you can see it. You ideally want a bit more entropy than with tokenization to make this work, but with appropriate rate-limits against attack from inside your infrastructure, it has legs. It's hashing, so works well for "have I seen this sensitive data before". The main advantage of this pattern is that it doesn't have to keep state.

A decent write up of "anchoring" is here: https://diogomonica.com/2017/10/08/crypto-anchors-exfiltrati...

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#248

I don’t have FB or or WhatsApp but my Insta account (using a separate email address and no personal details) keeps recommending my therapist to me. How are we still ok with this shit? The sooner we get rid of the cancer that FB is, the better. I didn’t share my contact book with FB apps either. It was probably her—a person in her 70s, not necessarily experienced with tech. The main reason this company exists, or that…

You do know how this happened right? Wifi SSIDs with similar strengths reveal if people are in the same area, then just correlate timestamps and viola! I wouldn't throw the elder person under the bus on this one, the tactics are sophisticated, and honestly, just a precursor to what will happen with AR. To give a bit more of how it's implemented (at least how I would propose it in iOS), Insta/FB/Whats queries availabl…

[deleted]

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#249

I don’t have FB or or WhatsApp but my Insta account (using a separate email address and no personal details) keeps recommending my therapist to me. How are we still ok with this shit? The sooner we get rid of the cancer that FB is, the better. I didn’t share my contact book with FB apps either. It was probably her—a person in her 70s, not necessarily experienced with tech. The main reason this company exists, or that…

Stop use any social networks from Facebook Inc.?

I know it’s not easy if you are addicted to it but it’s doable.

Re: 533M Facebook users' phone numbers and personal data have been leaked online

#250
post #211

Earlier quoted context omitted.

haha, that's a good point, but in this case I think it's more trivial than that: she probably shared her contact book with FB or Insta (still, not her fault imho). But, at the same time I've worked with FB SDK which was just one big shit show. It's hard even to describe it without turning a comment into an essay, so I'll pick the two I found somewhat amusing: sending data to FB before the developer could pass user co…

It’s almost certainly just the phone number. Recently Instagram told me that a former business partner of mine had joined and I was surprised to learn that his account was an hair braiding service in Atlanta for women with African lineage (we’re both Canadian men with European ancestors). We figured out that years ago we had taken a business trip there and picked up temporary SIM cards back when Canadian cell phone p…

> It's almost certainly this one thing, and not the other thing.

No, they dragnet every possible identifier and dump everything into a pattern recognizer.

Post reply on HN