News for hackers. Stuff that matters.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by marcinzm on Wednesday July 07, 2021 @10:00AM (#27761199)
I find authentication the least problematic place where risk based on ip is used. Etsy, for example, will suspend your seller account if it sees too many logins from different IPs or if it's from an IP it has flagged before. It also has terrible seller customer service so it could take weeks to get it un-suspended. Heard of some people using Private Relay getting hit by this during the beta so hopefully Etsy gets rid of that system.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by headmelted on Wednesday July 07, 2021 @12:27PM (#27762907)
They will be forced to.

That’s what’s different with iCloud relay - Apple’s weight to force changes upstream.

Either Etsy changes their policy now during the beta (my guess is they will), or they change it in a panic in November when iPhones can no longer access the site to buy anything.

(No-one is going to switch off private relay to convenience a single website).

Re:Apple's “iCloud Private Relay” broke risk based authentic... by marcinzm on Wednesday July 07, 2021 @01:13PM (#27763445)
>(No-one is going to switch off private relay to convenience a single website)

If you're a seller and a decent chunk of your income comes from Etsy you definitely would. They already do that with avoiding VPNs to not get suspended.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by barkerja on Wednesday July 07, 2021 @01:45PM (#27763820)
How many average Etsy users do you think would know that iCloud Private Relay is the cause of their issues?
Re:Apple's “iCloud Private Relay” broke risk based authentic... by danudey on Wednesday July 07, 2021 @04:01PM (#27765176)
They will google it and find a forum result somewhere that says "If you have iCloud, try turning off Private Relay. This solved the problem for me!" followed by a dozen other people saying 'Thanks so much, this fixed it for me too!"

At least, it would if their Etsy accounts weren't getting locked until they can contact support.

That said, the Etsy app won't be subject to Private Relay, so if the functionality is there then a lot of users won't have to worry about it as much.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by lewisinc on Wednesday July 07, 2021 @07:52PM (#27767098)
> They will google it

I'm sorry to tell you this, but sooo many people in the US alone are not technically literate enough to know how to debug an issue like this.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by katbyte on Wednesday July 07, 2021 @05:29PM (#27765924)
You may be putting too much faith in non technical people googling their way to a solution you or I would easily find..
Re:Apple's “iCloud Private Relay” broke risk based authentic... by user-the-name on Wednesday July 07, 2021 @05:15PM (#27765812)
> That said, the Etsy app won't be subject to Private Relay

Why? As far as I know it will apply to apps as well.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by danudey on Wednesday July 07, 2021 @07:11PM (#27766816)
Per the WWDC talk on it: https://developer.apple.com/videos/play/wwdc2021/10096/

> In iOS 15 and macOS 12, Private Relay will apply to all web browsing in Safari, all DNS name resolution queries, and a small subset of traffic from apps.

> Specifically, this will include all insecure HTTP traffic, such as TCP port 80.

This implies that app traffic won't apply to HTTPS traffic, which supports my assertion, but then later in the video:

> Not all networking done by your app occurs over the public internet, so there are several categories of traffic that are not affected by Private Relay.

> Any connections your app makes over the local network or to private domain names will be unaffected.

> Similarly, if your app provides a network extension to add VPN or app-proxying capabilities, your extension won't use Private Relay and neither will app traffic that uses your extension.

> Traffic that uses a proxy is also exempt.

So this says that HTTPS traffic will be included, which disproves my assertion, and seems more likely to be true.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by user-the-name on Wednesday July 07, 2021 @07:16PM (#27766852)
Yeah, they are not being very clear, which is nothing new for Apple. But usually, you get closest to the truth if you look at what their intent is, and in this case, the intent is to limit the ability to track users, and there is no reason they would make a distinction between web users and app users there.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by breakfastduck on Wednesday July 07, 2021 @06:17PM (#27766380)
You would, sure.

99.9% of etsy userbase would not.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by Waterluvian on Wednesday July 07, 2021 @08:15PM (#27767214)
If there’s one lesson I badly want to see all engineers learn is that odds are they haven’t the faintest clue what it’s like to be a typical user.

99% of computer users do not inhabit the same galaxy as you do when it comes to understanding and managing technical details.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by breakfastduck on Friday July 09, 2021 @11:24AM (#27784632)
I feel you there. I’m a PO so have those kind of arguments regularly!

At the same time, 99% of computer users have no idea why we can’t just ‘slap x button there and make it do x’ and that is just as infuriating.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by Waterluvian on Saturday July 10, 2021 @08:59PM (#27797675)
So true. And even other engineers too.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by novok on Wednesday July 07, 2021 @01:36PM (#27763730)
Etsy does something similar with vpns where they serve a blank page if you try to access it. They don’t even throw up an error message.

That prevents buyers from buying also.

Etsy will adapt, quickly.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by fshbbdssbbgdd on Wednesday July 07, 2021 @02:06PM (#27764057)
Apple’s got their own authentication service now. Maybe Etsy will relax their IP restrictions for customers using that.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by vinay_ys on Wednesday July 07, 2021 @03:09PM (#27764717)
More likely to happen: Apple's IP addresses get allowlisted.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by knodi on Wednesday July 07, 2021 @03:13PM (#27764749)
There is no Apple's IP address with Private Relay. Apple is using 3rd part companies as its exit nodes to avoid this "whitelist apple ip addresses" concern.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by Boerworz on Wednesday July 07, 2021 @04:41PM (#27765530)
The "Get ready for iCloud Private Relay" session[1] from this year's WWDC makes it seem like there will be a publicly available list of IP addresses used by Private Relay:

Private Relay guarantees that users can't use the system to pretend to be from a different region, so you can continue to enforce region-based access restrictions. Details about the proxy IP addresses will be available as an article associated with this session.

Though I haven't been able to find the aforementioned article.

[1]: https://developer.apple.com/videos/play/wwdc2021/10096/

Re:Apple's “iCloud Private Relay” broke risk based authentic... by banana_giraffe on Wednesday July 07, 2021 @06:45PM (#27766620)
Here's the article:

https://developer.apple.com/support/prepare-your-network-for...

And their IPs, as mentioned in that article:

https://mask-api.icloud.com/egress-ip-ranges.csv

Seems to be mostly Fastly IP addresses right now, but I'm sure that'll change over time.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by alam2000 on Tuesday July 20, 2021 @12:33AM (#27890102)
I'm running the list using IP2Location and it is showing 3 CDNs now.

(a) Fastly (b) CloudFlare (c) Akamai

Re:Apple's “iCloud Private Relay” broke risk based authentic... by mike_hearn on Thursday July 08, 2021 @10:01AM (#27772049)
I used to work on anti-hijacking "risk based analysis" at Google. Here's what's even more likely to happen: Apple's IP addresses get marked as VPN/Tor ranges and treated exactly the same way as other such ranges. This may trigger e.g. requirements to use two factor authentication on an account if you wish to log in from such ranges.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by Wowfunhappy on Wednesday July 07, 2021 @02:55PM (#27764577)
I personally would like the ability to—for example—disable logging into my password manager from outside the US. It's been a decade since I last left the country (no particular reason), and if that changes, I can change the setting before I leave.

Could an attacker use a VPN? Sure—and there are also plenty of evildoers in the US. But it's an extra barrier.

What I really don't want, however, is for my password manager (or any other service) to make these decisions for me. I will probably travel some day, and when I do, I don't want to be locked out of my account due to "unusual traffic" (yes, it is unusual for me to travel, that doesn't mean it won't happen).

Re:Apple's “iCloud Private Relay” broke risk based authentic... by yunohn on Wednesday July 07, 2021 @02:48PM (#27764484)
> I find authentication the least problematic place where risk based on ip is used.

I’m not an expert on Risk Based authentication, but your Etsy example sounds exactly like RBA. They use IP address as a factor in determining the risk associated with allowing the login, and suspend accounts with random IPs to prevent the “attacker” from wreaking havoc.

RBA: https://en.wikipedia.org/wiki/Risk-based_authentication

Re:Apple's “iCloud Private Relay” broke risk based authentic... by tinus_hn on Wednesday July 07, 2021 @12:34PM (#27762999)
Just like no one will block gmail for sending spam, no one is going to block Apple
Re:Apple's “iCloud Private Relay” broke risk based authentic... by brisance on Wednesday July 07, 2021 @09:42PM (#27767688)
This was happening to me on Instagram as well. Using CloudFlare WARP+ and Instagram would deactivate my account arbitrarily. Figured it out only when I turned it off and the issues went away.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by ffo on Wednesday July 07, 2021 @10:17AM (#27761382)
True it applies to other services as well.

I just scoped my IMO to our Identity and Access Management World.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by fps_doug on Wednesday July 07, 2021 @10:47AM (#27761704)
Compared to Google, where you can't contact anybody at all if you're not on a payed account. Yes, it's free, why do you expect service, but they're still making money off me with ads etc., so locking an account down forever because of suspicious activity seems a bit over the top in that case.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by marcinzm on Wednesday July 07, 2021 @11:17AM (#27762084)
Sometimes Etsy customer service will just say "we no longer have a business relationship and we cannot talk further<disconnect>". So it may be weeks using un-documented email addresses and escalation processes that you only learn about on unofficial subreddits.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by dannyw on Wednesday July 07, 2021 @12:26PM (#27762897)
Etsy is a commercial marketplace, it's as free as your local Walmart is free.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by cglong on Wednesday July 07, 2021 @12:51PM (#27763209)
My guess is that they'll just say Safari isn't supported and push people to Chrome.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by dlivingston on Wednesday July 07, 2021 @01:49PM (#27763861)
They absolutely will not.

Let’s say ~30% of Etsy.com views are through Safari (iOS + macOS; ignoring that Chrome on iOS is a viewframe around WebKit anyway). Of those, 25% have iCloud+.

Let’s say they did this and 50% of people did visit the site through Chrome.

That’s ~4% less revenue for them. I don’t know what Etsy makes per year, but ~4% of whatever that is will be on the order of millions of dollars. So, this is a no-brainer.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by danudey on Wednesday July 07, 2021 @04:05PM (#27765204)
This is an interesting breakdown, but here's my analysis:

Let's say that ~100% of Etsy.com views are through Safari. Of those, 100% have iCloud+.

Let's say they did this and 0% of people visit the site through chrome.

That's 100% less revenue for them. Pretty amazing that this one feature could completely kill Etsy's revenue stream.

(For what it's worth, I agree with you that Etsy is not going to tell Safari users to pound sand, but your arbitrary numbers don't make an actual point unless they're based in facts and figures.)

Re:Apple's “iCloud Private Relay” broke risk based authentic... by dlivingston on Wednesday July 07, 2021 @04:34PM (#27765470)
Maybe I’m missing something, but doesn’t your edge case validate my argument?

In other words, your comment reads as “if everyone stops visiting Etsy, then they will make $0”, which…yeah. Makes sense to me.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by danudey on Wednesday July 07, 2021 @07:06PM (#27766781)
More like "if I can choose arbitrary values for my variables I can make the equation say whatever I want, regardless of what the real values should be".
Re:Apple's “iCloud Private Relay” broke risk based authentic... by tmp538394722 on Wednesday July 07, 2021 @08:18PM (#27767231)
This was a better comment than your original sarcastic comment - the internet’s got enough vitriol, please don’t add to it.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by joshmanders on Wednesday July 07, 2021 @07:56PM (#27767117)
Except this formula is exactly how businesses determine what operating systems, browsers, and devices they support are.

They plug the numbers into the formula and see "If we block IE11 users from being able to use the site, we lose 1% of our traffic, which equates to X dollars. Is that a substantial amount? If so, we support IE11, if not, IE11 support goes out the door."

So yeah, you can plug in the numbers you did and try to negate his argument, but that doesn't make his argument wrong. Just means you understand the argument but fail to accept it.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by Dylan16807 on Wednesday July 07, 2021 @08:23PM (#27767256)
1. It's weird that the values you pick lead to an example scenario where the person you're disagreeing with is even more right.

2. The point of the math was to show that it's a big deal for basically any reasonable values. It doesn't depend on the exact numbers.

Re:Apple's “iCloud Private Relay” broke risk based authentic... by djrogers on Wednesday July 07, 2021 @01:00PM (#27763315)
You can’t really do that for iOS. Sure, I mean you technically could, but mobile chrome usage is so low that the blowback would be enormous.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by crooked-v on Wednesday July 07, 2021 @01:00PM (#27763319)
Chrome on iOS is also Safari.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by r00fus on Wednesday July 07, 2021 @01:01PM (#27763320)
Hmm - and alienate anyone on mobile Safari? I doubt it.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by zikduruqe on Wednesday July 07, 2021 @01:48PM (#27763849)
And why no one will block the egress IP ranges.
Re:Apple's “iCloud Private Relay” broke risk based authentic... by cglong on Wednesday July 07, 2021 @03:34PM (#27764935)
I didn't realize Private Relay was coming to iOS too. In that case, they'll probably push the app :)