Writing & Research

Things I broke

BadBlocker

IslandMalicious extension2026

A popular Chrome ad blocker with 11 million users caught with dormant code-injection capabilities, one server call away from arbitrary compromise.

11M+
Chrome users exposed
<all_urls>
broadest browser permissions
1 remote call
away from arbitrary code injection
BadBlocker attack infographic

BadBlocker masqueraded as an innocent YouTube ad blocker with over 11 million installs from the Chrome Web Store. Underneath, it was polling a remote command-and-control server on every startup.

The extension possessed permissions to read and inject scripts into every page the user visited. A single malicious response from the C2 would execute arbitrary code across millions of browsers with zero user interaction.

The Chromium Security Paradox