-
-
Notifications
You must be signed in to change notification settings - Fork 414
Open
Labels
enhancementheuristicBadger's core learning-what-to-block functionalityBadger's core learning-what-to-block functionalityprivacyGeneral privacy issues; stuff that isn't about Privacy Badger's heuristicGeneral privacy issues; stuff that isn't about Privacy Badger's heuristicyellowlistDomains on this list are allowed but with restrictions: no referrer headers or cookies/localStorageDomains on this list are allowed but with restrictions: no referrer headers or cookies/localStorage
Description
indexedDB is a known tracking vector that is used by evercookie.
From my comment here.
indexedDB is a potential vector for tracking. For example if a 3rd party iframe is loaded on a site, that 3rd party can write some unique value to indexedDB. The next time that 3rd party origin is loaded it can check the indexedDB for the value, and use it to uniquely identify the client.
This situation necessitates a way for clients to inspect indexedDB on some origin for its database names so that privacy compromising information can be deleted.
The api for enumerating database names has been removed. This means clients have no way of inspecting indexedDB on an origin without catching the origin accessing it. This can be done with a content script.
zero77
Metadata
Metadata
Assignees
Labels
enhancementheuristicBadger's core learning-what-to-block functionalityBadger's core learning-what-to-block functionalityprivacyGeneral privacy issues; stuff that isn't about Privacy Badger's heuristicGeneral privacy issues; stuff that isn't about Privacy Badger's heuristicyellowlistDomains on this list are allowed but with restrictions: no referrer headers or cookies/localStorageDomains on this list are allowed but with restrictions: no referrer headers or cookies/localStorage