Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Privacy Issue with Waterfox sending its custom user agent #345

Closed
Joel889 opened this issue Dec 31, 2017 · 6 comments
Closed

Privacy Issue with Waterfox sending its custom user agent #345

Joel889 opened this issue Dec 31, 2017 · 6 comments

Comments

@Joel889
Copy link

Joel889 commented Dec 31, 2017

I noticed that Waterfox changes Firefox's user agent to indicate that Waterfox is being used. Given Waterfox's small user base, this provides a pretty good tracking opportunity. I understand that it is interesting to know how many users Waterfox has, but since privacy is Waterfox's highest priority I think the user agent should be identical to Firefox's.

@grahamperrin
Copy link

@defkev
Copy link

defkev commented Dec 31, 2017

Set privacy.resistFingerprinting to true if you want a more generic user agent.

This will change the default user agent to Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0 unless overwritten by a general.useragent.override... entry.

@hook321
Copy link

hook321 commented Jan 1, 2018

That setting does more than just changing the user agent.
https://www.ghacks.net/2016/07/04/tor-privacy-settings-coming-to-firefox/

@jbeich
Copy link
Contributor

jbeich commented Jan 10, 2018

Maybe also backport mozilla/gecko-dev@d20c7d929c84 to avoid pretending to be a vulnerable Firefox version.

@cnleo
Copy link

cnleo commented Jan 24, 2018

If you setup the privacy “privacy.resistFingerprinting” to “true”
the entry in “general.useragent.override” has no effect
It will not change the default user agent “Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0“
Only for individual domains “general.useragent.override.yourindividualdomain.tld”
has an effect.

@jbeich thanks, yes it would be awesome +1 for backport
because I don’t think this is a good useragent. It feels like “hey look rv:50, they have resist fingerprinting on”
It would be awesome If they use the ESR version one with actual patchlevel revision (is the patchlevel submited in general useragent?).

@grahamperrin
Copy link

… custom user agent

That ceased some time ago.

Close this?

(For the discussions unrelated to the UA, you'll probably find other issues on the subject(s).)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants