Skip to content

Privacy Badger allows tracking via indexedDB  #1557

@cowlicks

Description

@cowlicks

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementheuristicBadger's core learning-what-to-block functionalityprivacyGeneral privacy issues; stuff that isn't about Privacy Badger's heuristicyellowlistDomains on this list are allowed but with restrictions: no referrer headers or cookies/localStorage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions