← Back to home

Blog

Research, findings, and updates on browser extension security.

/James Arnott

The Word 'Toad' Gave Any Website Full Control of Chrome's Most Popular VPN

Urban VPN's Chrome extension accepted commands from any website via postMessage with no origin validation. Any page could disconnect your VPN, reroute your traffic, disable security features, and more - silently, with zero user interaction.

/James Arnott

The AI Chat Scraping Extension Wall of Shame

We compiled a list of extensions we found scraping AI chats from users or with infrastructure to do so, with none or minimal disclosure.

/James Arnott

Spin AI vs Am I Being Pwned - What the Data Says

We ran 2.5k Chrome extensions through Spin AI's free scanner. Urban VPN and Stylish scored as low risk. uBlock Origin scored as medium risk.

/James Arnott

We open-sourced PGP Tools - a browser extension that does PGP properly

We published an open-source PGP browser extension built on Rust/WebAssembly. Private keys stay in WASM memory, passkey unlock via WebAuthn PRF, and the full source is on GitHub.

/James Arnott

Am I Being Pwned founder added to Belgium's CCB Wall of Fame

James Arnott, founder of Am I Being Pwned, has been recognised on the Centre for Cybersecurity Belgium's Wall of Fame for responsibly disclosing vulnerabilities through their Coordinated Vulnerability Disclosure Program.

/James Arnott

MultiPassword CVSS 8.3 - A password manager that could leak passwords

MultiPassword, a password manager trusted by over 1 million users worldwide, leaked usernames, passwords, URLs and Time-based One Time Passcodes (TOTP) with a low skill attack, in specific but very co

/James Arnott

Stylish is Back, Back again!

Stylish, a chrome extension with over 2 million users got called out in 2018 exfiltrating every URL you go to, caught by Robert Heaton in this blog post. He also made a follow up when it came back her