To the top

Page Manager: Webmaster
Last update: 9/11/2012 3:13 PM

Tell a friend about this page
Print version

After you, please: browse… - University of Gothenburg, Sweden Till startsida
To content Read more about how we use cookies on

After you, please: browser extensions order attacks and countermeasures

Journal article
Authors Pablo Picazo-Sanchez
J. Tapiador
Gerardo Schneider
Published in International Journal of Information Security
Pages 16
ISSN 1615-5262
Publication year 2019
Published at Department of Computer Science and Engineering (GU)
Department of Computer Science and Engineering, Computing Science (GU)
Pages 16
Language en
Keywords Web security, Privacy, Browser extensions, Malware, Chrome, Computer Science
Subject categories Computer Science


Browser extensions are small applications executed in the browser context that provide additional capabilities and enrich the user experience while surfing the web. The acceptance of extensions in current browsers is unquestionable. For instance, Chrome's official extension repository has more than 63,000 extensions, with some of them having more than 10M users. When installed, extensions are pushed into an internal queue within the browser. The order in which each extension executes depends on a number of factors, including their relative installation times. In this paper, we demonstrate how this order can be exploited by an unprivileged malicious extension (i.e., one with no more permissions than those already assigned when accessing web content) to get access to any private information that other extensions have previously introduced. We propose a solution that does not require modifying the core browser engine, since it is implemented as another browser extension. We prove that our approach effectively protects the user against usual attackers (i.e., any other installed extension) as well as against strong attackers having access to the effects of all installed extensions (i.e., knowing who did what). We also prove soundness and robustness of our approach under reasonable assumptions.

Page Manager: Webmaster|Last update: 9/11/2012

The University of Gothenburg uses cookies to provide you with the best possible user experience. By continuing on this website, you approve of our use of cookies.  What are cookies?