Tor · Report #294364
De-anonymization by visiting specially crafted bookmark.
Validstatus
highseverity
15upvotes
3 Jul 2018disclosed
How it was found
There is a way to import logs in 'about:memory' from local disk, however, (tested on windows) you can pass a network url that may point to attack controlled server which logs IP's. This connection is done by windows (presumably) and so doesn't hide real IP of Tor user.
- Have victim drag and drop an anchor tag pointing to 'about:memory?file=\localhost\q.json.gz' inside bookmarks bar.
- Victim then clicks on bookmark to visit URL.
- An unproxied connection is made to 'localhost'
Impact
De-anonymization. If coupled with a bug to open privileged pages (which about:memory is) one could theoretically achieve a very dangerous exploit to expose real ips of victims.