Category: Malware Delivery
Malicious browser extensions
A malicious extension abuses its browser permissions. It can read pages, steal sessions, or redirect searches.
Some extensions turn malicious after an update. Review yours on Chrome's Manage extensions page. Remove anything you do not use. Set site access to when you select the extension.
Extensions run inside your browser's trust boundary. One with broad access sees what you see.
Updated 2026-10-30
What can a malicious browser extension do?
MITRE T1176.001 covers extensions abused for persistent access. Extensions inherit permissions the browser already granted. A malicious one can capture what you type, passwords included.
Stolen cookies lead to session hijacking and cookie theft.
- You install it from a store or a fake prompt.
- It asks to read and change data on all sites.
- It injects scripts, captures input, or copies cookies.
- A later update can swap in malicious code.
How do you check whether an extension is safe?
Chrome shows permission warnings before you add an extension. Google's extension help says to approve only extensions you trust. Enhanced protection also flags extensions Safe Browsing does not trust.
| Permission | What it allows | When to refuse |
|---|---|---|
| Access to all sites | Read and change pages, forms, and sign-ins everywhere | Unless it truly needs every site |
| Browsing history | See every page you visit | For tools unrelated to history |
| Downloads | Start, open, or change files | Unless it manages downloads |
| Clipboard | Read or change what you copy. See clipboard hijacking. | Unless pasting is its job |
| Search settings | Send your searches elsewhere | Unless you chose a new search engine |
Common extension permissions and when to refuse them. Labels vary by browser.
How do you remove a malicious extension?
- Open Chrome and select More, then Extensions.
- Choose Manage extensions.
- On the extension, select Remove, then confirm.
- For extensions you keep, open Details.
- Set site access to On select or On specific sites.
- Then sign out everywhere on accounts it could see.
What is a man-in-the-browser attack?
Man-in-the-browser malware alters pages inside your own browser. It can alter what pages show and send. MITRE T1185 covers this as browser session hijacking. The attacker inherits your cookies and sessions.
Man-in-the-middle attacks intercept traffic on the network. Man-in-the-browser works after decryption, inside the browser. HTTPS does not stop it. Confirm new payees through a second channel.
Why do store reviews and network tools miss bad extensions?
- Store review misses some malicious or changed extensions.
- Teams approve extensions as productivity tools, then stop checking.
- Network tools cannot see what runs inside the browser.
- Permission prompts read like routine setup, so people click through.
Which extension controls should IT teams use?
- Allow approved extensions with ExtensionInstallAllowlist.
- Set ExtensionInstallBlocklist to * to block everything else.
- Remove extensions with all-sites access unless required.
- Review updates and ownership changes for approved extensions.
- Give high-risk roles a separate profile with few extensions.
Can browser isolation replace extension management?
- Extensions run in your own browser.
- Shield opens a page in an isolated browser off your device.
- Extensions you install locally remain your risk to manage.
- Vet every extension this way, Legba included.
Limits
- Permission labels differ between browsers and versions.
- This page does not assess any specific extension.
- Sources were checked on October 30, 2026.
- Legba publishes this guide. Shield is part of Legba's Chrome extension.
FAQs.
Are Chrome Web Store extensions safe?
What permissions are most risky?
How does man-in-the-browser differ from man-in-the-middle?
Can isolation replace extension management?
How do I know if an extension turned malicious?
Should I trust an extension that asks for all-sites access?
What is a quick win for IT?
References
- 01
- 02
- 03
- 04
Keep exploring
- ShieldShield opens a page in an isolated browser off your device.
- All guidesThreats, secure apps, and AI security pages.
- All browser threatsBrowse threats by category and intent.
- Secure apps directorySecure browsing guides for top SaaS apps.
- AI security guidesBrowse guides about AI prompt leakage and prompt injection.