News for hackers. Stuff that matters.
Re:You don’t want to be on Cloudflare’s naughty list by jgrahamc on Tuesday September 20, 2022 @10:41AM (#32912276)
Well into the second day of Cloudflare’s blockade of my home internet connection, Google Search also began blocking requests. It required me to resolve a CAPTCHA challenge for every other search. This luckily only lasted a day.

Cloudflare shares IP reputation data with partners like Google, coordinated through a program called the Bandwidth Alliance. So, my original offense might not even have been against Cloudflare. It might have received the reputation data from a partner, and it just propagated through the Bandwidth Alliance network.

That's not what Bandwidth Alliance is at all. It's about reducing or eliminating egress fees between a cloud provider and Cloudflare. Not sure where the idea that it's about sharing IP reputation data comes from.

https://www.cloudflare.com/bandwidth-alliance/

So, if Google Search started showing a CAPTCHA that's not Cloudflare.

Re:You don’t want to be on Cloudflare’s naughty list by tomxor on Tuesday September 20, 2022 @11:12AM (#32912810)
FYI, this guy is far from alone, your "protection" has given me a lot of grief over the past few years, particularly on highly NATed mobile networks.

I've been gradually removing cloudflare based CDNs from services I develop and control because I don't want my users being arbitrarily discriminated against.

There was a good article posted on HN recently titled "The ideal level of fraud is non-zero" which I think is highly relevant here... In essence any mechanism employed to prevent illegitimate use comes with a negative cost to legitimate users, if that cost is too high it defeats the purpose. i.e what's the point in a website that is completely immune to a botnet and also cannot be accessed by anyone else? unplugging the ethernet cable also effectively protects against botnets. More subtly the cost of outright rejecting some legitimate users is usually not worth the savings of rejecting 100% of illegitimate ones. I think Cloudflare's service has it the wrong way around: it currently accept blocking legitimate users far too easily, that is not an acceptable cost; whereas you should be letting a higher level of bots through to avoid pissing off legitimate users - if it's not obviously a DDoS, it's probably worth the bandwidth cost.

Consider the bigger picture, if you save a slither of a penny by blocking a bot, but also end up blocking or seriously inconveniencing 10 real users... is it worth it.

Re:You don’t want to be on Cloudflare’s naughty list by dmix on Tuesday September 20, 2022 @11:39AM (#32913253)
Cloudflare just isn't worth the tradeoffs: the risks associated with their centralization, how they made Tor basically unusable on non-onion sites, the lack of transparency when content-moderating the internet, etc.

The space is in need of solid competitors to break the stranglehold they have on the internet. Whether it's the right combination of services, documentation, etc.

Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @02:17PM (#32915727)
Tor made Tor unusable on non-onion sites. I feed a netfilters table with the list of exit node IPs that Tor publishes (https://check.torproject.org/torbulkexitlist) as a standard part of server deployment, and it's the single most effective way to reduce form and login abuse on hosted sites. I like the idea of Tor, but there's no denying that it's a huge source of nuisances.
Re:You don’t want to be on Cloudflare’s naughty list by shaky-carrousel on Tuesday September 20, 2022 @03:21PM (#32916546)
I live in a country with censored internet. What you are doing is harmful. I can only hope whatever you provide is irrelevant enough.
Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @03:42PM (#32916786)
I'm sorry. I have a colleague based out of Venezuela. We've had to work together to get tunnels and vpns configured so that he can get uncensored and secure internet access.

But Tor is an enormous source of abusive traffic and if I don't filter it, then that's harmful to site owners. I'm being forced to choose between the needs of people that I know, work with, and depend on financially, and the needs of people in countries with issues that are far outside my ability to resolve. It's not a hard decision.

Re:You don’t want to be on Cloudflare’s naughty list by Zak on Tuesday September 20, 2022 @04:59PM (#32917719)
There are probably more sophisticated options that would solve your problems than simply blocking it.
Re:You don’t want to be on Cloudflare’s naughty list by plumeria on Tuesday September 20, 2022 @05:57PM (#32918340)
Is using CAPTCHAs one of those?
Re:You don’t want to be on Cloudflare’s naughty list by throwaway0x7E6 on Wednesday September 21, 2022 @01:19AM (#32921067)
captchas are fine. recaptcha is not.

between 2015 and ~2020, my home ISP was blessed with every recaptcha being 3 rounds of slow fade-in bullshit. I have also seen infuriating gaslighting of "please try again" after certainly correct solutions, as well as 5+ rounds followed by a notification that my network is entirely blocked.

I've developed a reflex to Ctrl+W upon seeing it, unless that is absolutely vital for me to get past it - which is exceedingly rare.

if I had a genie lamp, I'd waste one of my 3 wishes to do terrible things to the people responsible for that shit.

Re:You don’t want to be on Cloudflare’s naughty list by Schroedingersat on Tuesday September 20, 2022 @11:45PM (#32920630)
Most captcha services are just used to force users identified as having few other options into giving free tagging labour.
Re:You don’t want to be on Cloudflare’s naughty list by judge2020 on Tuesday September 20, 2022 @05:48PM (#32918251)
Such as?
Re:You don’t want to be on Cloudflare’s naughty list by cowtools on Tuesday September 20, 2022 @06:09PM (#32918472)
The answer depends on the type of service you host. I don't know what you need to do, but I do know that filtering IP space is merely security-by-obscurity, it is a cheap and broken solution to the hard problems of sybil resistance. If you need IP filtering to operate on a day-to-day basis, then the security of your service is fundamentally broken.

Tor users do not have any special properties over clear-net users besides low accountability for their IP space. There are other ways to acquire this type of setup that don't involve broadcasting a public list of known exit nodes as an act of good faith. Any sophisticated attacker will be able to easily get ahold of the IP space and bandwidth they need to do their work, whether it's through a botnet or simply because they operate out of some less-accountable country like China or Russia.

IP filtering: now you have two problems!

Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @06:17PM (#32918541)
This is why I'm strongly against spam filtering for email. Spam filters are fundamentally security-through-obscurity. I mean, they don't protect your email from targeted bombing attacks or phishing. If you need spam filters to operate your email on a day-to-day basis, then the security of your email is fundamentally broken.

/s, obviously, I hope.

Blocking Tor isn't a security measure, it's a nuisance reduction measure.

Re:You don’t want to be on Cloudflare’s naughty list by cowtools on Wednesday September 21, 2022 @12:39AM (#32920855)
>This is why I'm strongly against spam filtering for email. Spam filters are fundamentally security-through-obscurity. I mean, they don't protect your email from targeted bombing attacks or phishing. If you need spam filters to operate your email on a day-to-day basis, then the security of your email is fundamentally broken.

You kid, but this is completely true Email is simply an incredibly flawed, outdated and broken system, especially when used without PGP. Phishing is a massive problem, and it has only continued to grow in scale because spam, uh... finds a way. At the same time, spam filters regularly create false positives, making email an unreliable transport (leading "oops, it got lost in my spam folder").

>Blocking Tor isn't a security measure, it's a nuisance reduction measure.

You should block all IP space, this will reduce nuisances by 100%. In fact, this will save you from having to consider any real security practices or do your job properly.

Re:You don’t want to be on Cloudflare’s naughty list by matjet on Wednesday September 21, 2022 @12:58AM (#32920951)
The correct analogy here would be implementing spam filtering by blocking large segments of email addresses. Eg, dropping mail from all non microsoft/gmail domains (as a nuisance reduction measure!), with predictable impact on smaller providers and self hosted email.
Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Wednesday September 21, 2022 @02:03AM (#32921290)
You're reframing this to make Tor look a lot better than it is. The signal:noise ratio for Tor is epsilon. It's almost entirely garbage. If a network generated spam at rates analogous to network traffic from Tor, yes, I guarantee that network would be on every single email service's block list.

Tor's advocates in this thread keep trying to argue it from ideology, as though anybody's obligated to deal with Tor traffic on principle alone, and not one of them so far has tried to argue that Tor is not 90+% bots and garbage. Funny, that.

Re:You don’t want to be on Cloudflare’s naughty list by swores on Wednesday September 21, 2022 @03:12AM (#32921715)
With all the blocks in place, is it ever possible to know whether the 90% is still an innate effect of Tor, or actually an effect of sites blocking Tor?

I have Tor installed, figured it would be worth adding my boring browsing to the mix sometimes, but since most sites I try to load block Tor exits, Tor browser now sits unused.

On the other hand, if I woke up tomorrow deciding to start a bot farm or whatever other malicious thing, or course I'd be interested in hiding through Tor and might try it again (don't worry, I won't wake up that way).

So even if a hypothetical 100% of global internet users really wanted to do all their browsing through Tor, they might all reach the same conclusion as me that too many sites are blocked and therefore leave Tor to mostly bad traffic. Of course it's nowhere near 100%, but hopefully you see my point that the sites blocking Tor IPs (and I absolutely appreciate why) can become a self-fulfilling prophecy - and I'm not sure how you'd get out of that loop?

Re:You don’t want to be on Cloudflare’s naughty list by account42 on Wednesday September 21, 2022 @09:52AM (#32925171)
And if everyone blocks all non-gmail addresses then soon enough the snr of non-gmail addresses will also be garbage because you are actively preventing any legitimate user from using them.
Re:You don’t want to be on Cloudflare’s naughty list by plumeria on Wednesday September 21, 2022 @01:44AM (#32921210)
I think it would be sensible to block new account registrations with addresses from email address aliasing services (e.g. duck.com) or disposable email address services (e.g. mailinator.com).
Re:You don’t want to be on Cloudflare’s naughty list by account42 on Wednesday September 21, 2022 @09:49AM (#32925125)
I am strongly against any kind of spam filtering that drops/rejects messages that the recipient did not intentionally configure for those kinds of messages. Sorting suspicious mail into a separate folder is fine, preventing two humans from communicaing based on heuristics, IP block reputation and other such bs is not.
Re:You don’t want to be on Cloudflare’s naughty list by twno1 on Sunday October 02, 2022 @09:50AM (#33055848)
Outlook did that actually (preventing two humans from communication without reason)

https://www.linode.com/community/questions/22305/entire-ip-r...

Re:You don’t want to be on Cloudflare’s naughty list by justsomehnguy on Tuesday September 20, 2022 @04:05PM (#32917076)
> It's not a hard decision.

Depends on what you imply under 'hard'.

As a IaaS provider I endured alk the hurdles about that and ten years later - I don't care, at least not until my outbound bill is bigger than usual.

Like some of the clients are on CentOS6, on a public facing machines.

Re:You don’t want to be on Cloudflare’s naughty list by parroteal on Tuesday September 20, 2022 @05:18PM (#32917929)
I'm a noob, can you give me a pointer?

What kind of abusive traffic is coming through Tor and why do they do it?

Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @06:03PM (#32918419)
Mainly forms -- login forms, comment forms, signup forms. Bots use Tor pretty heavily because it's anonymous and hard to block them without blocking the entire network. Login form abuse is mildly irritating but not a huge deal if you have other measures in place. Comment spam is annoying but there are some options that deal with it pretty well.

But the signup spam was a headache. I didn't want to just blackhole Tor traffic, and tried to reduce the abuse with other tools, including some custom stuff. The final straw was a customer's small business site that had a MailChimp or Constant Contact signup form. Those vendors want you to embed their code by default to render the form, so you have less control over the form itself. There were workarounds, but they all sucked.

Tor bots would sign up email addresses through this newsletter form, and then I'd have to go through and manually scrub them before newsletters went out, or the service would penalize my client for too many bounces/unsubscribes/complaints. Very nearly 100% of the abuse on that particular form came from Tor IPs.

I do not want to spend my limited time on this Earth manually sorting out bots from humans because of one particular network. Blackholing Tor made that problem disappear immediately.

VPNs are dime-a-dozen now, cheap VPSs are available from lots of vendors, there's Wireguard, there's ssh, a clever person could even set up Apache or nginx as a forward proxy with ssl from LetsEncrypt. Tor is well over 90% abusive traffic (https://blog.cloudflare.com/the-trouble-with-tor/). This is a Tor problem, not a me problem. There are better alternatives available.

Re:You don’t want to be on Cloudflare’s naughty list by mjevans on Tuesday September 20, 2022 @07:56PM (#32919349)
I think the workflow is the issue with http(s)-based email list sign-ups.

Solution: Require sign-ups by email, so the end account must actively send your mailserver a registration message. This also turns an open-loop control system into a closed loop control system, which is inherently easier to secure / keep safe.

Re:You don’t want to be on Cloudflare’s naughty list by gregmac on Wednesday September 21, 2022 @01:05AM (#32920993)
How would this be better? It's trivially easy to spoof email addresses. Someone could sign you up easily, for example.

It's also easy to send "from" an addresses that passes SPIF/DKIM but bounces inbound mail -- not sure what reason someone would have for this other than hurting the service reputation or acting as a DoS of sorts, but it can be done.

Re:You don’t want to be on Cloudflare’s naughty list by 3np on Wednesday September 21, 2022 @01:22AM (#32921087)
> It's trivially easy to spoof email addresses. Someone could sign you up easily, for example.

Proper DMARC configuration is table stakes to send e-mail, which makes that anything but trivial.

Re:You don’t want to be on Cloudflare’s naughty list by viraptor on Wednesday September 21, 2022 @07:40AM (#32923620)
But neither the newsletter host nor the email user has any input into how dmarc/dkim/spf are implemented. Only the user's email provider does. And if that's a small business domain, it's likely not very strict with the rules.
Re:You don’t want to be on Cloudflare’s naughty list by namibj on Wednesday September 21, 2022 @11:12AM (#32926275)
I thought DMARC/DKIM was necessary for delivering to Gmail for years now; in any case, there should be few who can't use a backup email to subscribe, as your newsletter won't be the only thing that has these anti-spoof requirements.
Re:You don’t want to be on Cloudflare’s naughty list by viraptor on Thursday September 22, 2022 @12:57AM (#32934942)
Not necessary. Just very highly recommended. I can still deliver my cron emails from a rando host successfully.
Re:You don’t want to be on Cloudflare’s naughty list by namibj on Sunday September 25, 2022 @10:12AM (#32971512)
That doesn't rule out DKIM, which only requires the `From:` header's domain to list a pubkey and the email to include a DKIM signature from a matching private key. SPF is the one that regulates which hosts a domain's outbound SMTP servers are on.
Re:You don’t want to be on Cloudflare’s naughty list by Schroedingersat on Tuesday September 20, 2022 @11:47PM (#32920642)
> Mainly forms -- login forms, comment forms, signup forms. Bots use Tor pretty heavily because it's anonymous and hard to block them without blocking the entire network. Login form abuse is mildly irritating but not a huge deal if you have other measures in place. Comment spam is annoying but there are some options that deal with it pretty well.

Then put the form behind your monopolistic internet gatekeeper. There's no reason for a GET to redirect to a sysiphean captcha treadmill.

Re:You don’t want to be on Cloudflare’s naughty list by judge2020 on Tuesday September 20, 2022 @05:49PM (#32918264)
https://blog.cloudflare.com/the-trouble-with-tor/

> . Based on data across the CloudFlare network, 94% of requests that we see across the Tor network are per se malicious. That doesn’t mean they are visiting controversial content, but instead that they are automated requests designed to harm our customers. A large percentage of the comment spam, vulnerability scanning, ad click fraud, content scraping, and login scanning comes via the Tor network. To give you some sense, based on data from Project Honey Pot, 18% of global email spam, or approximately 6.5 trillion unwanted messages per year, begin with an automated bot harvesting email addresses via the Tor network.

Re:You don’t want to be on Cloudflare’s naughty list by remus on Tuesday September 20, 2022 @05:51PM (#32918289)
Say you're running an account take over script that spams login forms with a list of known username and password combos. If a website owner sees thousands of login attempts coming from a single IP address they're likely to block you to prevent abuse on their website. This is annoying for you as you then need to rotate your IP address.

Using tor hides your IP address from the website and makes switching exit nodes very straightforward, so you can run your account take over script in peace.

Re:You don’t want to be on Cloudflare’s naughty list by viraptor on Wednesday September 21, 2022 @07:50AM (#32923697)
That's not that easy in practice. There's less than 2k exits normally, not all of them usable. Your abuse script competed with other malicious traffic for those exits and their reputation gets burned pretty much immediately.

So yes, you can switch exits easily, but effectively your switching from one known bad IP to another bad IP.

Re:You don’t want to be on Cloudflare’s naughty list by plumeria on Tuesday September 20, 2022 @05:59PM (#32918375)
How often is the list of exit nodes updated?
Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @06:23PM (#32918590)
Daily, I believe. I don't have the file git-controlled. That would be a good idea, though.
Re:You don’t want to be on Cloudflare’s naughty list by matheusmoreira on Wednesday September 21, 2022 @01:51AM (#32921241)
> how they made Tor basically unusable on non-onion sites

I wonder if that's such a bad thing. Tor is safer when the traffic never leaves the network. In the ideal world, everything that matters would be inside the Tor network instead of being merely accessible through it.

Re:You don’t want to be on Cloudflare’s naughty list by andrewnyr on Tuesday September 20, 2022 @12:37PM (#32914224)
there are many solid competitors: Amazon, Fastly, Akamai, Imperva to name a few
Re:You don’t want to be on Cloudflare’s naughty list by WirelessGigabit on Wednesday September 21, 2022 @02:43AM (#32921543)
Fuck Akamai. Have you worked with them? They are the most archaic internet company you can think of. Their UI is stuck in 2000. Just like their procedures.
Re:You don’t want to be on Cloudflare’s naughty list by hoppla on Wednesday September 21, 2022 @01:50AM (#32921237)
There is an easy way to get the banhammer from Amazon, and it is possible host a JavaScript page that triggers it for any visiting user.

I did tell Amazon about it, but it fell for deaf ears. The ban lasts for about a week and the internet is mostly unusable in that period

Re:You don’t want to be on Cloudflare’s naughty list by wahnfrieden on Tuesday September 20, 2022 @12:52PM (#32914480)
Bunny
Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Tuesday September 20, 2022 @03:06PM (#32916375)
Just 10 minutes ago, I got the following email from a housemate (I'm not home at the moment):

> The past few weeks I've been getting tons of redirects to verify my humanity before being allowed to view a webpage. Usually I just have to click the box that says human, not find all the ladders in a photo. SoFi is doing it every single time I log in. Petco, too, along with others who are more sporadic. This is happening with and without uBlock on. Same browser I've always used. ...

SoFi and Petco both use Cloudflare. I do exactly zero web crawling / scraping / abusive anything from my home connection.

I'm noticing a recent increase in volume of complaints about Cloudflare's human verification filter. I'm starting to wonder if they touched a dial.

I had already started pulling some infra back from Cloudflare after their last appearance in the tech news cycle. Now I've got an additional reason to continue doing that.

Re:You don’t want to be on Cloudflare’s naughty list by thephyber on Tuesday September 20, 2022 @11:10PM (#32920431)
> I do exactly zero web crawling / scraping / abusive anything from my home connection.

That you know about. Your house mates share the internet connection.

I’m guessing you have WiFi, so you may have unintended guests.

You probably have lots of devices, one of which may be infected.

Your ISP may have issued you a different IP which may have a negative reputation score.

You could be using a malware infected browser or browser extension.

There are lots of variables. You haven’t isolated all of the ones in your control, so assuming CloudFlare is the only possible cause isn’t rational.

Re:You don’t want to be on Cloudflare’s naughty list by winkeltripel on Wednesday September 21, 2022 @12:29AM (#32920800)
It's simple, really. Cloudflare is the single root cause of the issue. All the others are not a huge issue until Cloudflare notices. It's perfectly rational and reasonable to blame the company trying to gatekeep the whole internet, without taking any responsibility for false positives.

Scaling to infinity isn't a right, it is a privilege. Any company that builds this sort of no-human-decision systems are abusing that privilege and hoping that anyone who suffers wrongly under their systems doesn't have enough voice (google seems to be the worst for this, though cloudflare seems set to follow).

Re:You don’t want to be on Cloudflare’s naughty list by thaumaturgy on Wednesday September 21, 2022 @01:41AM (#32921186)
I'm not sure how to phrase this without sounding like a prick, but I'm not exactly new at this stuff. You missed on all of those examples. I appreciate the point you're trying to make, but Cloudflare is in fact the primary factor here.
Re:You don’t want to be on Cloudflare’s naughty list by tomxor on Friday September 23, 2022 @08:30AM (#32951005)
> That you know about. Your house mates share the internet connection.

This is actually the least likely these days... the no.1 cause would be CGNAT, the vast majority of residential endpoints share an IPv4 address with a huge number of users, mobile networks are even worse... that's before we even get to IP recycling for dynamic IPs which happens at high frequency with mobile networks again, so you will inevitably get affected eventually.

This is why it's a bad idea to block IPs outright, because today one IP address never equates to a single individual or the same set of individuals over time. The other problem with blocking IP addresses based on abuse is considering them equal in user weight, yet one IP might have 2 users, another might have 10000 users - Blocking a TOR exit node is a good extreme example of this... people think of it as an effective defence because of the concentration of abuse on that single IP address, but they fail to consider the concentration of users behind that IP address - TOR exit nodes probably are a slightly higher source of abuse per user, but not any where as high as per IP - if you measure abuse per IP you are more likely looking a rough picture of users per IP for highly NATed IPs.

Re:You don’t want to be on Cloudflare’s naughty list by patrec on Tuesday September 20, 2022 @04:25PM (#32917303)
> I had already started pulling some infra back from Cloudflare after their last appearance in the tech news cycle.

What triggered your reaction? That they terminated a customer with zero notice?

Re:You don’t want to be on Cloudflare’s naughty list by tarakat on Tuesday September 20, 2022 @01:21PM (#32914887)
You're looking at it all wrong. From Cloudflare's point of view, this kind of blocking is a feature. Anyone doing legitimate web crawling, or offering alternative web services such as Starlink, now needs Cloudflare's permission.

Essentially, for a broad class of web-based businesses, they have made themselves gatekeepers. I'm sure they'll find a profitable use for this position. Charging outright would look bad, but investing in businesses that just happen to not run into Cloudflare-based trouble, but whose competitors do...

Re:You don’t want to be on Cloudflare’s naughty list by tomxor on Tuesday September 20, 2022 @01:48PM (#32915248)
I'm familiar with that perspective, and biased towards it... Cloudflare is certainly in such a position, but they are a relatively young company (for their size and reach) and I've seen good things come from them.

I'd guess the intent is unlikely to be anti-competitive or monopolistic, just over-aggressive. However regardless of intent their position does cause an absence of market forces to put pressure on fixing such issues - Similar to how it's become acceptable to have downtime when it's on AWS, because "everyone is affected".

Re:You don’t want to be on Cloudflare’s naughty list by hypertele-Xii on Tuesday September 20, 2022 @10:14PM (#32920154)
It's true that any wall around you that protects you from something unavoidably comes with a gate that someone else guards, unless you want to guard your gate personally (and that entails filtering out armies of spambots, worst case manually).

As with any power and control you delegate to any entity, only time and good behavior will earn them your trust. That's theoretically what companies are competing for, your loyalty.

Re:You don’t want to be on Cloudflare’s naughty list by zxcvbn4038 on Wednesday September 21, 2022 @12:31AM (#32920821)
Isn’t there an config option to dial down the anti-bot stuff so that you still get the benefit of Cloudglare’s caching but with much less chance of dropping legit traffic from schools, VPNs, etc? I think their lowest setting only really kicks in if they think an ip is participating in a DDOS attack.
Re:You don’t want to be on Cloudflare’s naughty list by eek2121 on Tuesday September 20, 2022 @09:15PM (#32919855)
My dude, it isn't about money. At least not directly.

I encourage those of you attempting to block Cloudflare to try and host your own website for a bit. Make sure you don't do it on a metered/paid connection. I know one eCommerce site with 1,300 employees that went bankrupt overnight thanks to the AWS bill (and lack of options to get back online, this was prior to companies such as CF). Bankruptcy as in the company filed for bankruptcy and no longer exists. They were profitable for a decade prior. One DDoS attack...

Also make sure you don't have a democratic opinion if you are in the US, like a 50 person manufacturing company. They were shut down completely thanks to saying a single wrong thing about Republicans. CF existed there, but they weren't aware thanks to not having IT folks. They were a non profit.

CF may be evil to some, but there is a reason they exist. I use CF. I don't like throwing money at them every month, however, many of my websites have also been attacked, usually via competitors. We can either deanonymize the internet or allow companies like CF to exist. There is really no other way.

Re:You don’t want to be on Cloudflare’s naughty list by tomxor on Wednesday September 21, 2022 @08:05AM (#32923825)
> the company filed for bankruptcy and no longer exists. They were profitable for a decade prior. One DDoS attack...

Being milked dry by a single DDoS is a hosting issue in my opinion, there should be sensible limits in place, AWS is notorious for making it very hard to understand and control this...

Even if you disagree and consider it a problem that must be solved with a separate DDoS protection service, this is not what I am talking about, I think it's a good idea - if there is a clear ongoing targeted DDoS attack, that system needs to engage and do it's best to try to filter through only legitimate users (which is the only point in time it makes sense to potentially block regular users - because the alternative is that no one can access the site).

The problem is this is not how cloudflare's protection operates, there is no throughput trigger, it's always on, it attempts to block bots at all times and has a very high false positive rate.

Re:You don’t want to be on Cloudflare’s naughty list by mike_d on Tuesday September 20, 2022 @09:40PM (#32920001)
> I know one eCommerce site with 1,300 employees that went bankrupt overnight thanks to the AWS bill

Had they just called AWS and explained the situation, they would likely still be in business.

I keep a backup DDoS mitigation service for my entire network that costs me less than $200/mo to mitigate up to 100 Gbps.

Re:You don’t want to be on Cloudflare’s naughty list by d2wa on Tuesday September 20, 2022 @12:47PM (#32914386)
> That's not what Bandwidth Alliance is at all. It's about reducing or eliminating egress fees between a cloud provider and Cloudflare. Not sure where the idea that it's about sharing IP reputation data comes from.

It comes from the Cloudflare blog. https://blog.cloudflare.com/cleaning-up-bad-bots/

There’s a support page about it too. https://developers.cloudflare.com/bots/get-started/free/

Re:You don’t want to be on Cloudflare’s naughty list by jgrahamc on Tuesday September 20, 2022 @12:54PM (#32914502)
I need to look into that. Thanks for pointing it out. I had totally forgotten about that post.

Edit: team tells me this idea never got off the ground. Did talk with some potential partners (which did NOT include Google) but didn’t happen. So if Google was throwing CAPTCHAs it wasn’t because of our IP reputation.

Re:You don’t want to be on Cloudflare’s naughty list by d2wa on Tuesday September 20, 2022 @01:15PM (#32914809)
Dear John. What am I — as a normal human being/end-user — supposed to do in this situation? People can’t do anything without any information about why they’re blocked. Who do you contact? Where do you go? What to do? The challenge page doesn’t help the end user understand why this is happening to them. It’s okay if you only see it for two seconds. But the page stays on screen for over a minute. When this happens for every website — what do you do? You’d be furious if this had happen to you. I’m just trying to read my online comics and lookup some stuff about some interests and hobbies. It reduced my quality of life/sanity for a week. The last two days, I started worrying that this was going to be the new normal. I even looked into swapping ISP to get a new IP address.

PS: I love all the innovation and engineering stuff you guys regularly share on the Cloudflare blog. It’s [almost] always an interesting read. Even though I’m no fan of the massive centralization your company has caused.

Re:You don’t want to be on Cloudflare’s naughty list by jgrahamc on Tuesday September 20, 2022 @01:34PM (#32915061)
Once upon a time Matthew made us set the IP reputation of every Cloudflare office to bad so that we experienced the worst case scenario. Helped a lot.

I don’t understand why you saw one minute block screens. That’s not right. Should be seconds.

I’m talking with the team about your other points.

Re:You don’t want to be on Cloudflare’s naughty list by tinus_hn on Tuesday September 20, 2022 @03:41PM (#32916780)
The main problem of course, and it isn’t limited to Cloudflare and I won’t pretend to have the solution, is that if you are caught in this kind of web, you have no recourse but go public and hope the spotlight lands on you. For every problem we see in an upvoted post there’s tons that nobody sees.
Re:You don’t want to be on Cloudflare’s naughty list by northwest65 on Tuesday September 20, 2022 @05:40PM (#32918169)
What about answering his actual question?
Re:You don’t want to be on Cloudflare’s naughty list by easrng on Tuesday September 20, 2022 @03:29PM (#32916635)
I haven't been getting challenges that last that long, but I have noticed that the redesigned "security check" challenge pages with the spinner do seem much slower than the old design with the loader that was made of 3 orange dots.
Re:You don’t want to be on Cloudflare’s naughty list by JohnFen on Tuesday September 20, 2022 @05:50PM (#32918278)
> People can’t do anything without any information about why they’re blocked. Who do you contact? Where do you go? What to do?

This is the most serious problem with all of the major companies these days. Cloudflare, Google, Apple, etc. When you get on their "bad side", you're just screwed. You'll never even know what got them mad at you, and there's nothing you can do to recover.

The only reasonable way to deal with this is to avoid them all to the greatest extent possible. You have no control over whether or not you deal with Cloudflare, unfortunately, which makes them the worst of the lot.

Re:You don’t want to be on Cloudflare’s naughty list by adammartinetti on Tuesday September 20, 2022 @02:22PM (#32915807)
> It’s okay if you only see it for two seconds. But the page stays on screen for over a minute.

That doesn't sound right. You shouldn't see a loading page for over a minute. If you're open to providing more details privately I'd love to help troubleshoot. You can drop me an email at amartinetti @ cloudflare.

Re:You don’t want to be on Cloudflare’s naughty list by throwaway742 on Tuesday September 20, 2022 @07:16PM (#32919037)
What I do when I want a new IP is change my router's MAC address and reboot the modem.
Re:You don’t want to be on Cloudflare’s naughty list by d2wa on Tuesday September 20, 2022 @01:07PM (#32914686)
I edited and added a second link to a support page that mentions it too.
Re:You don’t want to be on Cloudflare’s naughty list by jgrahamc on Tuesday September 20, 2022 @01:14PM (#32914770)
Thanks. I'm talking with the team.

Edit: see comment above.

Re:You don’t want to be on Cloudflare’s naughty list by cvwright on Tuesday September 20, 2022 @11:00AM (#32912596)
You block this guy from the internet for a week —- for no apparent reason —- and then you come in here with a nitpick about how another related system works?

Really?

Re:You don’t want to be on Cloudflare’s naughty list by judge2020 on Tuesday September 20, 2022 @11:09AM (#32912757)
The point is that Cloudflare does not beam IP reputation data to Google. If Google and CF are blocking this IP separately, what's the chance there's some malicious device or hacked IoT device on the network, participating in DDOS attacks or unauthorized vulnerability scanning of random websites?
Re:You don’t want to be on Cloudflare’s naughty list by pessimizer on Tuesday September 20, 2022 @01:01PM (#32914625)
According to another comment, it's a wrong point: https://blog.cloudflare.com/cleaning-up-bad-bots/

> Once enabled, when we detect a bad bot, we will do three things: (1) we’re going to disincentivize the bot maker economically by tarpitting them, including requiring them to solve a computationally intensive challenge that will require more of their bot’s CPU; (2) for Bandwidth Alliance partners, we’re going to hand the IP of the bot to the partner and get the bot kicked offline; and (3) we’re going to plant trees to make up for the bot’s carbon cost.

Re:You don’t want to be on Cloudflare’s naughty list by judge2020 on Tuesday September 20, 2022 @01:22PM (#32914905)
I'm pretty sure this was for a situation like Digitalocean themselves hosting a bot, but such IP sharing very well might be currently (ab)used by partners, if it's happening here.
Re:You don’t want to be on Cloudflare’s naughty list by jgrahamc on Tuesday September 20, 2022 @01:06PM (#32914680)
Yeah. I'm looking into that.
Re:You don’t want to be on Cloudflare’s naughty list by zinekeller on Tuesday September 20, 2022 @11:22AM (#32912974)
Yeah, if for example Spamhaus (which both Cloudflare and Google consult) has detected that a subnet is bad then that could be the cause.

Still, it doesn't excuse Cloudflare that there's no redress if you are caught on a block or even a clue on what you can do to reduce it (especially that Spamhaus do have redress procedures).

Re:You don’t want to be on Cloudflare’s naughty list by cvwright on Tuesday September 20, 2022 @11:26AM (#32913043)
Fair point
Re:You don’t want to be on Cloudflare’s naughty list by stefan_ on Tuesday September 20, 2022 @04:50PM (#32917625)
A wrong nitpick, even! Way to look like the asshole.
[dead]
[dead]
Re:You don’t want to be on Cloudflare’s naughty list by acdha on Tuesday September 20, 2022 @12:30PM (#32914107)
It makes a very broad claim which makes it sound like an extortion racket but doesn't have anything to back it up. I would bet that if it included some evidence it would fare much better. For example, they have a ton of large organizations which are customers. The very first question the average reader is going to have is whether it's really the case that these sites are predominantly attacked by booter services which use Cloudflare for hosting? That seems unlikely and as general rule here the broader the claim the more people are going to expect you to show that you did your homework first.
Re:You don’t want to be on Cloudflare’s naughty list by gusgus01 on Tuesday September 20, 2022 @02:53PM (#32916203)
The claim was discussed in this post: https://news.ycombinator.com/item?id=32709329

Basically DDOS booters use Cloudflare to protect their websites from competitors, since Cloudflare is one of the best. The same people Cloudflare is protecting (and claims to do so on an ethical neutrality basis) is furthering the need for Cloudflare to exist.

Re:You don’t want to be on Cloudflare’s naughty list by acdha on Tuesday September 20, 2022 @03:40PM (#32916767)
Note that I’m not saying whether or not this is true, only that a comment which links to something like that will generally fare better than one which begs the question.
Re:You don’t want to be on Cloudflare’s naughty list by cma on Tuesday September 20, 2022 @01:32PM (#32915028)
Its like finding the worst videos on youtube and saying that's their business model.
Re:You don’t want to be on Cloudflare’s naughty list by throwawayays on Tuesday September 20, 2022 @11:21AM (#32912946)
The tone of this reply is a bit shit from a PR perspective.

How about _also_ pointing to a knowledge base article for how an end user could go about working out what network activity from their IP might be flagging Cloudflare’s systems?

Re:You don’t want to be on Cloudflare’s naughty list by bogomipz on Tuesday September 20, 2022 @11:42PM (#32920619)
>"Not sure where the idea that it's about sharing IP reputation data comes from."

One source of that would be a blog post on your company's website that was actually authored by you! Point 2 below:

>"Once enabled, when we detect a bad bot, we will do three things: (1) we’re going to disincentivize the bot maker economically by tarpitting them, including requiring them to solve a computationally intensive challenge that will require more of their bot’s CPU; (2) for Bandwidth Alliance partners, we’re going to hand the IP of the bot to the partner and get the bot kicked offline; and (3) we’re going to plant trees to make up for the bot’s carbon cost. [1]

So it's not such a far-fetched notion is it?

[1] https://blog.cloudflare.com/cleaning-up-bad-bots/

Re:You don’t want to be on Cloudflare’s naughty list by O__________O on Tuesday September 20, 2022 @10:58AM (#32912572)
They do have a threat score

https://developers.cloudflare.com/firewall/recipes/block-ip-...

I was surprised to learn Cloudflare was born out of Project Honeypot, so I am guessing Cloudflare does share data with them:

https://www.projecthoneypot.org/cloudflare_beta.html

Re:You don’t want to be on Cloudflare’s naughty list by elcomet on Tuesday September 20, 2022 @11:07AM (#32912727)
FYI you're responding to the cloudflare CTO
Re:You don’t want to be on Cloudflare’s naughty list by trasz on Tuesday September 20, 2022 @12:14PM (#32913829)
It’s naive to assume Cloudflare CTO would not be lying if beneficial to him or Cloudflare.
Re:You don’t want to be on Cloudflare’s naughty list by nemothekid on Tuesday September 20, 2022 @05:10PM (#32917830)
I wonder if HN posters have ever held a job before. Can you explain why it's beneficial for Cloudflare to block legitimate users? Why is the simplest explanation "Cloudflare just hates this one user in particular?"
Re:You don’t want to be on Cloudflare’s naughty list by saurik on Tuesday September 20, 2022 @07:56PM (#32919352)
The story I've heard is--because their direct customers are websites, not end users--that Cloudflare loves to be ostentatious with these branded blocks and have a vested interest in offering services which punish users because it makes people feel like the product really really does something. Do you constantly hear about people being hosted by Akamai or CDNetworks or whatever going down due to DDoS attacks? No. However, despite a bajillion websites being hosted by Akamai--including, for example, virtually everything from Akamai--have you ever accidentally been blocked or severely rate limited by one, or been given a CAPTCHA... even behind Tor? I doubt it (and this is coming from someone who nigh unto tried to cause themselves problems with Apple and all I ever got was a subtle speed cap); and yet, I feel like everyone I know has experienced being stuck behind Cloudflare at various points in their lives :/.
Re:You don’t want to be on Cloudflare’s naughty list by lmm on Tuesday September 20, 2022 @05:25PM (#32918013)
Well, apparently they scared this user into installing their browser extension, so it sounds like this incident was a win for them.
Re:You don’t want to be on Cloudflare’s naughty list by webmobdev on Tuesday September 20, 2022 @08:28PM (#32919583)
That is indeed their goal - this kind of targeted harassment is done deliberately to collect more personal data of the user.

This tactic is quite common among BigTech and something I've experienced with both Google and Amazon - once you are hooked onto their product, one day they will suddenly deny some aspect of their service to you and force you to share more personal data with them to get access to it. For example, Amazon will one day start to ask you to click a link sent to your mobile to access their account, or Google or Microsoft will block your account and ask you for your mobile number to "verify" you etc. When you are blocked from using a service suddenly, however privacy conscious you are, in your desperation you will be forced to comply.

I have experienced this with CloudFlare too once when many website were suddenly blocked for me by CloudFlare on all browsers and I was forced to install their extension to access some information I needed from a website urgently. I have no doubt in my mind that even otherwise, they just deliberately and randomly blocked access to some sites and displayed their "captcha" page just for PR and "brand awareness". Now that CloudFlare has realised this is backfiring on them because of the negative emotions being associated with their brand, they have now redesigned their "captcha harassment" page to give less prominence to their branding than before.

Re:You don’t want to be on Cloudflare’s naughty list by stevewatson301 on Wednesday September 21, 2022 @01:44AM (#32921205)
Privacy pass uses [VOPRFs](https://datatracker.ietf.org/doc/draft-irtf-cfrg-voprf/) with the express goal of avoiding tracking, so all this talk about "targeted harassment" is a bit much.
Re:You don’t want to be on Cloudflare’s naughty list by Sebb767 on Tuesday September 20, 2022 @07:18PM (#32919056)
And they also got them to write a blog post, giving massively negative press on HN. I doubt his PII (assuming they collect it) is worth the trouble this thread is causing.
Re:You don’t want to be on Cloudflare’s naughty list by SkeuomorphicBee on Wednesday September 21, 2022 @07:33AM (#32923568)
That is easy to explain: because it is easier/cheaper for Cloudflare to build a solution that works for 99.99% of the people and simply throw that extra 0.01% under the bus. So the simplest explanation is "Cloudflare knows random users will be locked off the internet, and is happy with the trade-off".
Re:You don’t want to be on Cloudflare’s naughty list by Veen on Tuesday September 20, 2022 @12:27PM (#32914062)
It's even more naive to assume Cloudflare's CTO would tell lies that can be trivially shown to be untrue.
Re:You don’t want to be on Cloudflare’s naughty list by trasz on Tuesday September 20, 2022 @02:01PM (#32915485)
How would you show they are untrue? Ask? :-D
Re:You don’t want to be on Cloudflare’s naughty list by elcomet on Tuesday September 20, 2022 @04:03PM (#32917023)
I don't assume anything. The previous comment was just trying to teach something about cloudflare to its CTO
Re:You don’t want to be on Cloudflare’s naughty list by TakeBlaster16 on Tuesday September 20, 2022 @11:11AM (#32912778)
Can you acknowledge the main point of the article? What should someone do if they find themselves misclassified by Cloudflare's systems?
Re:You don’t want to be on Cloudflare’s naughty list by mh- on Tuesday September 20, 2022 @11:18AM (#32912907)
(not the parent commenter)

That person should start with the assumption they haven't been misclassified and eliminate the possibility that a device on their network is compromised.

Re:You don’t want to be on Cloudflare’s naughty list by d2wa on Tuesday September 20, 2022 @12:49PM (#32914421)
(Author here.) That’s missing from the article. But I have logs of the network. There’s nothing out of the ordinary. “I don’t know what I did wrong,” as I started the article, means “I’ve checked logs and such and there’s no indication of anything wrong on my end.”
Re:You don’t want to be on Cloudflare’s naughty list by JohnFen on Tuesday September 20, 2022 @05:55PM (#32918326)
A task that would be made much easier and less likely to miss something if the affected person had some indication as to what the problem was.
Re:You don’t want to be on Cloudflare’s naughty list by buildbot on Tuesday September 20, 2022 @06:06PM (#32918449)
Devil's advocate - would it not then be pretty easy to engineer malicious bots to avoid detection?
Re:You don’t want to be on Cloudflare’s naughty list by JohnFen on Tuesday September 20, 2022 @07:11PM (#32918998)
Depends on the level of detail provided. That much detail isn't necessary in order to provide a helpful pointer to innocent bystanders.
Re:You don’t want to be on Cloudflare’s naughty list by Ferret7446 on Tuesday September 20, 2022 @11:59PM (#32920702)
Do you expect the average user to know how to "eliminate the possibility that a device on their network is compromised"? That is untenable.
Re:You don’t want to be on Cloudflare’s naughty list by mh- on Wednesday September 21, 2022 @12:05AM (#32920719)
No, but I wouldn't expect the average user to write a blog post with unsubstantiated technical claims, either.

I do think Cloudflare could do better here to let the owner of an IP know why they're suffering from poor reputation.

However, it's not immediately clear to me how they could accomplish this without weakening their side of the car vs. mouse game.

Re:You don’t want to be on Cloudflare’s naughty list by phantom_of_cato on Tuesday September 20, 2022 @11:06AM (#32912716)
But that's beside the main point. You guys are essentially the "single point of failure" for half the internet. [1] Being competent and smart doesn't really help too much, as demonstrated by how you guys had to give in to the pressure to censor recently.

[1]: https://easydns.com/blog/2020/07/20/turns-out-half-the-inter...

Re:You don’t want to be on Cloudflare’s naughty list by 3np on Wednesday September 21, 2022 @01:33AM (#32921147)
What happened to PrivacyPass? It seems to have stopped working completely when connecting over Tor several months back. I say this from having spent several hours trying to get it work on multiple devices with different OS/client software (chromium/FF), both with the store versions and bundling the extension from source.

We did have it working mostly fine for some time back in 2021 but haven't been able to since.

There are multiple open issues reporting this on the GH repo with no real follow-up from maintainers apart from maybe a "should be fixed, open again if still an issue".

ie https://github.com/privacypass/challenge-bypass-extension/is...

Re:You don’t want to be on Cloudflare’s naughty list by xani_ on Tuesday September 20, 2022 @05:28PM (#32918047)
> Not sure where the idea that it's about sharing IP reputation data comes from.

Probably from scam called mail blacklists

Re:You don’t want to be on Cloudflare’s naughty list by plumeria on Tuesday September 20, 2022 @05:54PM (#32918316)
It is interesting that the Bandwidth Alliance partners list shows pretty much every big cloud provider except AWS and Akamai [0]

[0] https://www.cloudflare.com/bandwidth-alliance/

Re:You don’t want to be on Cloudflare’s naughty list by pilif on Tuesday September 20, 2022 @11:17PM (#32920468)
Yep. That paragraph made me pause and consider that maybe OP is the victim of some compromised device running on their network.

If two independent sites believe you are a bot, you or something at your address just might be.