Sneaky Extensions: The MV3 Escape Artists
Demonstrates stealthy data exfiltration and arbitrary code execution attacks bypassing Chrome Manifest V3 security restrictions.
Summary
Browser Extensions in Modern Workspaces
Browser extensions have become essential workplace tools for video conferencing, collaboration, and productivity. However, extensions holding standard low-privilege permissions often expose end users to extensive privacy and security threats.
Security Boundaries in Manifest V3
Google introduced Manifest V3 (MV3) to restrict extension capabilities, notably banning dynamic script evaluation functions such as eval and new Function to prevent arbitrary code execution.
Bypassing Restrictions with Minimal Permissions
Researchers demonstrated attack techniques requiring only default permissions common to ninety-five percent of Chrome Web Store extensions. These methods execute arbitrary code and stealthily capture clipboard contents, webcam streams, and microphone feeds.
Cross Extension Credential Theft
Malicious extensions can abuse shared browser APIs to interfere with neighboring extensions, intercepting one-time passwords (OTPs), credit card details, and stored credentials from password managers.
Related talks
OWASP Foundation·41 min
Analysts investigate attack surfaces and defenses concerning APPSEC Cali 2018 - How Privacy Violations, Fines and Economic Sanctions Create Darker Opportunities.
Main Stage·50 min
Lior Shmueli · Tomer Peled
Exposes UI redressing and clickjacking vectors in popular browser extensions that trick users into granting administrative cloud permissions with a single click.
Mobile Village·25 min
Bogdan Tiron
Examines authorization and access control vulnerabilities in GraphQL and REST APIs, using the Feeld dating app data leak as a case study in data exposure.


