Unnecessarily identifiable: Quantifying the fingerprintability of browser extensions due to bloat

35Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we investigate to what extent the page modifications that make browser extensions fingerprintable are necessary for their operation. We characterize page modifications that are completely unnecessary for the extension's functionality as extension bloat. By analyzing 58,034 extensions from the Google Chrome store, we discovered that 5.7% of them were unnecessarily identifiable because of extension bloat. To protect users against unnecessary extension fingerprinting due to bloat, we describe the design and implementation of an in-browser mechanism that provides coarse-grained access control for extensions on all websites. The proposed mechanism and its built-in policies, does not only protect users from fingerprinting, but also offers additional protection against malicious extensions exfiltrating user data from sensitive websites.

Cite

CITATION STYLE

APA

Starov, O., Laperdrix, P., Kapravelos, A., & Nikiforakis, N. (2019). Unnecessarily identifiable: Quantifying the fingerprintability of browser extensions due to bloat. In The Web Conference 2019 - Proceedings of the World Wide Web Conference, WWW 2019 (pp. 3244–3250). Association for Computing Machinery, Inc. https://doi.org/10.1145/3308558.3313458

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free