Skip to content

Extension Land: Exploits and Rootkits in Browser Extensions (Live)

Barak Sternberg

Barak Sternberg delivers the live demonstration on weaponizing browser extension IPC and message-passing flaws into persistent browser rootkits.

Summary

The Overlooked Attack Surface of Browser Extensions

Browser extensions enjoy high-privilege access across web origins, cookies, and local storage, often functioning outside standard browser security models.

Live Analysis of Extension IPC Vulnerabilities

Barak Sternberg examines message-passing and postMessage handlers in popular extensions, showing how unvalidated input allows malicious websites to hijack extension APIs.

Transforming Browser Extensions into Stealthy Rootkits

Sternberg demonstrates how a compromised extension provides persistent execution, intercepts plaintext keystrokes, steals authentication tokens, and bypasses CSP rules.

Defensive Manifest Architecture and Auditing

The author provides developers with secure coding standards for Manifest V3, input validation routines, and tools to audit extension attack surfaces.

Related talks