doi.org
JavaScript Zero: Real JavaScript and Zero Side-Channel Attacks
January 2018 • Michael Schwarz, Moritz Lipp, Daniel Gruss
Modern web browsers are ubiquitously used by billions of users, connecting them to the world wide web.From the other side, web browsers do not only provide a unified interface for businesses to reach customers, but they also provide a unified interface for malicious actors to reach users.The highly optimized scripting language JavaScript plays an important role in the modern web, as well as for browser-based attacks.These attacks include microarchitectural attacks, which exploit the design of the underlying hardwa…