Live data from Hacker News

Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

fingerprintjs.com

81–90 of 213 posts

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#81
On Firefox on Windows (same results on Edge) it detected three programs I do have installed, and one I do not, and failed to detect one I do have installed. There was a moderately noticeable small window in the bottom right of the screen in both.

That said, at least for tracking consistency is more important than accuracy.

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#82

I’m the author. The accuracy can be low because of: - Custom browser settings or flags - The demo was designed for the default setup, but that doesn’t mean your custom setup is not vulnerable. - Poorly performant hardware (including virtual machines) - Some timings are just hardcoded and were tested on the MacBook hardware. - Fullscreen mode - The demo will work faster and more accurate if the browser is not in a ful…

I also made a special branch for Chromium (Chrome, Brave, Edge, etc.) that works much slower, but should be more accurate. It still may not work for your browser with a custom configuration. Also, it is better not to make any gestures during the process. https://github.com/fingerprintjs/external-protocol-flooding/... https://609d9f4d79c4f6000700782c--boring-visvesvaraya-dbefd4...

Opera is now fully Chromium so it should be similar to others

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#83
post #41

Earlier quoted context omitted.

I've explicitly uninstalled it on Windows 10, maybe Windows is still reporting it?

Windows 10 does some garbage where it installs handlers for URL schemas that take you to the windows store install page for the app. The vulnerability is only testing if you have an handler installed for skype:// not what application is actually handling it.

Windows 10 must be doing something weird. Skype url handlers aren't triggering the window stores or anything else from links.

https://jsfiddle.net/ourcodeworld/aqq1w0qm/

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#84

How unique are these ids really? I imagine certain apps will be very commonly installed as well as certain groups of apps? So it's not 32bits of information. Still more information to add to the finger printing pile.. I wish we could find a way to deal with this risk that's not simply disabling all kinds of functionality. Browser APIs seem to be suffering more and more by limitations to prevent finger printing.

> How unique are these ids really? I imagine certain apps will be very commonly installed as well as certain groups of apps?

Probably worse than you think. Zoom, Skype and Slack will be very common on work computers, while game launchers like steam and epic will work quite well on gaming pcs. You can differentiate further by checking the mixing of those groups and their relative music client (Spotify, ITunes...). Of course it won't be full 32 bits, but given the amount of quite common programs with url handler, it will probably deliver quite good results.

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#85
post #25

Earlier quoted context omitted.

> I'm not sure why it would be so inaccurate, but I feel better... I don't think you understood the core of the issue: it's not about identifying which applications you have installed, it's about always getting the same result for the same user. If all your browsers serve the same results, you are trackable, no matter if those results are good or not.

I think the implication is that this is far fewer bits of entropy than the authors indicate. Four bits (in isolation), are not a meaningful identifer.

It's not four, the fact that the others applications are reliably detected as not present are additional bits.

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#88

Interestingly, custom URL handlers seem to stick around even after the app associated with them has been uninstalled. For example, this detected Messenger's URL handler although I uninstalled it a year ago.

Not the least bit surprised. I use Total Uninstall and almost every app leaves bits behind.

I've complained to many vendors and sent technical details of missed registry keys, files, etc. Sometimes they even fix it. But on the whole, Uninstall on Windows is a bit of a myth.

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#89
Results differ wildly between browsers and even between runs within the same browser. It detects application I do not have installed and does not detect applications I do have installed. For instance it detects iTunes, XCode and Sketch, but they are Mac-only application and I am on Windows.

Honestly, I believe it does not work at all.

Re: Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor

#90
post #89

Results differ wildly between browsers and even between runs within the same browser. It detects application I do not have installed and does not detect applications I do have installed. For instance it detects iTunes, XCode and Sketch, but they are Mac-only application and I am on Windows. Honestly, I believe it does not work at all.

Thanks for testing it on Windows. We mostly tested it on MacOS Big Sur because all devs on the team have that OS. With Windows different timings might be needed, we'll check into it tomorrow.
Post reply on HN