News for hackers. Stuff that matters.
Re:Firefox rolls out Total Cookie Protection by default to a... by dahart on Tuesday June 14, 2022 @10:51AM (#31740391)
> Why weren’t separate cookie jars the default in the first place?

Tracking today is an interaction between cookies and pages, not really because cookies were designed to be shared between domains. Because of that, ads on web pages are a reason that information gets shared across sites. Any ad or other iFramed content that’s served on a site can get the domain name of where it’s be served from and then access the iFrame domain’s cookies, which enables tracking.

The cookie jar language might be a tiny bit oversimplifying/confusing in the sense that cookies are already separated from each other according to the cookie’s domain - they’re already in separate jars in a way, and this feature is changing how they partition the jars. Assuming even the most strict privacy settings, tracking cookies and scripts are often in iFrames and may not have the ability to directly read other cookies from the web site in your URL bar, and the web site might not be able read the tracking cookies. It’s not that cookies themselves are being shared per se. It’s that (say) Facebook is allowed to put an iFramed tracker on some site, and Facebook can then get a tracking blip when you visit that site and add it to a Facebook-only cookie. Total Cookie Protection is going to put cookies that only Facebook can see in a different jar for each separate site you visit, making it so that Facebook can’t read it’s own cookies across different sites.

Re:Firefox rolls out Total Cookie Protection by default to a... by Agamus on Tuesday June 14, 2022 @11:39AM (#31741085)
The solution still seems to be to:

1. Use Firefox, block .js by default, and selectively allow.

2. Set browser to block cross-site cookies, and to purge all cookies when closing browser.

3. Avoid tabbed browsing, and restart browser after using a website.

I've been doing this since about 2006. It's inconvenient, but gives some peace of mind.

Re:Firefox rolls out Total Cookie Protection by default to a... by dahart on Tuesday June 14, 2022 @11:51AM (#31741212)
That’d certainly prevent most tracking, yeah. This new Firefox feature should make #2 and #3 unnecessary.

I think this feature by Firefox is great, and privacy options are getting objectively better, if slowly. But the cynic in me guessing that server side tracking methods are going to start getting secretly better, if they haven’t already.

Re:Firefox rolls out Total Cookie Protection by default to a... by madacol on Tuesday June 14, 2022 @05:59PM (#31746584)
I'm not sure about #3. there's still sessions, localstorage, indexDB, etc
Re:Firefox rolls out Total Cookie Protection by default to a... by Agamus on Tuesday June 14, 2022 @08:37PM (#31747818)
I didn't mention #4 of also purging all that other stuff when the browser closes.

Honestly, try it with me - it's not so bad. 1, 2, 3, everybody now!

Re:Firefox rolls out Total Cookie Protection by default to a... by madacol on Wednesday June 15, 2022 @07:21AM (#31751417)
I don't really need to. With the extensions I use, every new tab I open is like a private windows, it has its own isolated environment.

And I can still keep sessions opened where I really need to

Re:Firefox rolls out Total Cookie Protection by default to a... by KatrKat on Tuesday June 14, 2022 @01:26PM (#31742854)
The solution is political action. You're describing a workaround that only a few of the most concerned people will be willing to use.
Re:Firefox rolls out Total Cookie Protection by default to a... by Agamus on Tuesday June 14, 2022 @03:00PM (#31744317)
Agreed, the solution is to work with others toward a solution.

In my defense, I don't see it as a workaround - I wouldn't use it any other way.

There was a time when one didn't need to do this, but the internet has become more cumbersome to use. Easy-breezy... just make it muscle memory, and don't look back!

Re:Firefox rolls out Total Cookie Protection by default to a... by madacol on Tuesday June 14, 2022 @05:55PM (#31746542)
To reduce the burden use extension Temporary containers, so each tab opens into a clean environment.

And use Firefox container to auto-open domains on specific containers where you want to keep sessions or have a shared profile among various domains

Re:Firefox rolls out Total Cookie Protection by default to a... by galaxyLogic on Tuesday June 14, 2022 @06:28PM (#31746837)
How about just using the "Delete Cookies" -feature of the browser? And maybe there's a plugin that would make that one-click process?
Re:Firefox rolls out Total Cookie Protection by default to a... by kevin_thibedeau on Tuesday June 14, 2022 @01:48PM (#31743187)
I'd replace 3 with self-destructing cookies.
Re:Firefox rolls out Total Cookie Protection by default to a... by matt-attack on Wednesday June 15, 2022 @09:31AM (#31752612)
I just by default use private mode. Pretty sure in Safari that helps.
Re:Firefox rolls out Total Cookie Protection by default to a... by MauranKilom on Tuesday June 14, 2022 @06:12PM (#31746684)
2 and 3 are "browse in private mode", to make thing simple.
Re:Firefox rolls out Total Cookie Protection by default to a... by nybble41 on Tuesday June 14, 2022 @02:34PM (#31743863)
> Total Cookie Protection is going to put cookies that only Facebook can see in a different jar for each separate site you visit, making it so that Facebook can’t read it’s own cookies across different sites.

Won't this break some basic features like being logged in to Facebook (or similar services, e.g. Disqus) for the purpose of embedded comment sections on other sites? They don't use cookies only for tracking buttons after all. It would be… annoying… for every site to require a separate login.

Re:Firefox rolls out Total Cookie Protection by default to a... by s3p on Friday June 17, 2022 @10:07AM (#31778391)
They handle it gracefully. As per their write-up[1]:

> In addition, Total Cookie Protection makes a limited exception for cross-site cookies when they are needed for non-tracking purposes, such as those used by popular third-party login providers. Only when Total Cookie Protection detects that you intend to use a provider, will it give that provider permission to use a cross-site cookie specifically for the site you’re currently visiting. Such momentary exceptions allow for strong privacy protection without affecting your browsing experience.

[1] https://blog.mozilla.org/security/2021/02/23/total-cookie-pr...

Re:Firefox rolls out Total Cookie Protection by default to a... by dahart on Tuesday June 14, 2022 @03:13PM (#31744531)
Yes, it might break embedded features like comments unless you whitelist the allowed uses. I would assume Firefox handles this thoughtfully, but I haven’t tried the new cookie jars yet, so I don’t know what the UI looks like or allows.
Re:Firefox rolls out Total Cookie Protection by default to a... by nybble41 on Tuesday June 14, 2022 @04:16PM (#31745448)
Elsewhere they mentioned that there are exceptions for "popular" SSO systems, but I have a hard time imagining any exception that would allow a shared login for Facebook comments while blocking Facebook tracking across sites. These are essentially the same mechanism.
Re:Firefox rolls out Total Cookie Protection by default to a... by datavirtue on Tuesday June 14, 2022 @03:15PM (#31744542)
Why can't the browser can handle the login?
Re:Firefox rolls out Total Cookie Protection by default to a... by eli on Tuesday June 14, 2022 @08:40PM (#31747830)
Re:Firefox rolls out Total Cookie Protection by default to a... by worik on Tuesday June 14, 2022 @09:20PM (#31748068)
Yes. Hope so. What a bad idea that is.
Re:Firefox rolls out Total Cookie Protection by default to a... by datavirtue on Tuesday June 14, 2022 @03:11PM (#31744496)
The site owners place the Facebook crap on their site...therefore enabling Facebook to track you across any and all sites that embed the tracker. Facebook and other tracking companies are so ubiquitous (most sites have multiple trackers) that they end up getting a feed of Sally's activity across the web...via the cookie loophole.

Cookies need restricted to the URL in the address bar. Anything else is like a side effect or unintended and woefully non-transparent consequence of sneaky fucks harvesting your information (clicks, keystrokes, and metadata) via JavaScript and cookies.