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

Fingerprinting Firefox users with cached intermediate CA certificates #219

Closed
liloman opened this issue Feb 26, 2017 · 5 comments
Closed

Comments

@liloman
Copy link

liloman commented Feb 26, 2017

Does it software implement something related to this?

https://shiftordie.de/blog/2017/02/21/fingerprinting-firefox-users-with-cached-intermediate-ca-certificates-fiprinca/

Cheers

@pyllyukko
Copy link
Owner

No. The problem is that there are so many sites that don't have properly configured certificate chain and it pretty much breaks the internetz if the browsers don't cache 'em ☹️

@pyllyukko
Copy link
Owner

Very nice post + PoC on the topic though.

Here are the direct links to Mozilla bug tracker:

@nodiscc
Copy link
Contributor

nodiscc commented Mar 23, 2017

This can be mitigated by using an addon that blocks cross-site requests such as uBlock Origin configured in Hard mode - tested working, no cached indermediate CAs are detected.

This can be recommended as part of a refactored Further hardening > Addons README section that was discussed in a previous issue.

@nodiscc
Copy link
Contributor

nodiscc commented Mar 26, 2017

Recommendation to use cross-site requests blocking added in PR #255

@nodiscc
Copy link
Contributor

nodiscc commented Apr 12, 2017

The test for intermediate CA leaks is listed in https://github.com/pyllyukko/user.js/#fingerprinting-tests, and there is a workaround described in https://github.com/pyllyukko/user.js/#add-ons (block cross-site requests with uBlock Hard Mode - RequestPolicyContinued also works, but it's harder to manage 2 overlapping addons).

I think this can be closed.

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

No branches or pull requests

3 participants