EFForg / privacybadger

Privacy Badger is a browser extension that automatically learns to block invisible trackers.
https://privacybadger.org
Other
3.19k stars 386 forks source link

Browser doesn't pass Cloudflare captcha if Learn to block new trackers from your browsing option is checked. #2964

Closed K4sum1 closed 6 months ago

K4sum1 commented 6 months ago

What is your browser and browser version?

Tested r3dfox 126.0 and Firefox 115.10

What is broken and where?

Cloudflare captcha will always say Failed if tried. For sites with DDOS protection it will instead be an infinite loop. Easy places to test are https://users.nexusmods.com/auth/sign_in for captcha and http://saucenao.com/edit.php for DDOS check.

What is the "culprit" domain?

I'm not sure, I only see stuff mentioning about:blank in console. I do know the captcha should be from challenges.cloudflare.com so I just tried that. ScreenShot_20240517185939

What is your debug output for this domain?

Again this is just a guess as I got no domain from console.

**** ACTION_MAP for cloudflare.com
cloudflare.com {
  "userAction": "",
  "dnt": false,
  "heuristicAction": "cookieblock",
  "nextUpdateTime": 0
}
cdnjs.cloudflare.com {
  "userAction": "",
  "dnt": false,
  "heuristicAction": "cookieblock",
  "nextUpdateTime": 0
}
**** SNITCH_MAP for cloudflare.com
cloudflare.com [
  "brainly.in",
  "tenable.com",
  "lausd.org"
]
ghostwords commented 6 months ago

Thank you for the report! I can reproduce, but only if, as you specified, local learning is enabled.

Cromemco commented 5 months ago

I've had the same problem with infinite loops. Getting so annoying that I'm considering uninstalling Privacy Badger.

ghostwords commented 5 months ago

Hi, this will be fixed in the next Privacy Badger update. Until the fix is released, you could disable local learning as a temporary workaround. Alternatively, if you experience this problem on the same few sites, you could instead disable Privacy Badger on those sites.

Let me know if you have any questions.

ghostwords commented 5 months ago

The Cloudflare workaround is now live as version 2024.5.27 in Firefox, Edge and Opera.

Cromemco commented 5 months ago

I'm not completely certain that the issue is fixed. On Indeed, I get the "verify you are human" checkbox but every time I click on it, it comes right back.

ghostwords commented 5 months ago

Did your Privacy Badger get updated to 2024.5.27 or later? Which browser do you use? Could you link to the page where you run into the problem?