Remove "Ubuntu" identifier from User Agent strings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
firefox (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The Chromium and Firefox builds add an extra Ubuntu identifier in their user-agent strings. The inclusion of the OS name is unnecessary and could contribute to user fingerprinting.
Other distros such as Fedora do not add their name to the distro browser builds' UA as far as I can tell, and google-chrome UAs do not reveal OS distro version info.
chromium-browser:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/
Change to:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chromium/
Firefox:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0
Change to: Mozilla/5.0 (X11; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0
In Firefox the build ID can identify the package build anyway so it isn't necessary to have the distro in the UA string.
Changed in firefox (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in firefox (Ubuntu): | |
status: | Fix Released → Confirmed |
Status changed to 'Confirmed' because the bug affects multiple users.