Because the browser becomes a trusted execution surface for code that can read pages, sessions, cookies, and sometimes downloads or history. If extensions are not reviewed separately, an approved browser can still host software that reaches sensitive workflows the organisation never intended to expose.
Why an approved browser is still a risky place for unmanaged extensions
An approved browser does not make every extension inside it trustworthy. Extensions run with the browser’s own trust and can inspect content, interact with sessions, and sometimes access downloads, history, or page data. That means browser approval only narrows the software base, it does not automatically control what code is executing inside that browser.
The security boundary is therefore not just the browser product, but each extension’s permission set, provenance, and update path. A browser can be centrally sanctioned while still hosting a poorly reviewed or malicious extension that reaches business systems, web apps, and authenticated workflows the organisation assumed were protected.
What unmanaged extensions can actually do inside the browser
Extensions are not passive add-ons. They can alter pages, observe user activity, inject scripts, read the contents of tabs, and capture data that passes through the browser interface. In practical terms, that means a browser extension can become a high-value client-side control point even when the browser itself is hardened.
For defenders, the main issue is reach. If an extension can see authenticated browser state, it may also see session cookies, tokens displayed in the UI, form inputs, internal portals, and sensitive records loaded into web applications. That is why extension review has to be separate from browser allowlisting, and why a clean browser fleet can still hide a significant exposure layer.
Unmanaged extensions also create an approval gap. A browser policy may approve the executable, but not the extension catalogue, permission creep, sideloaded add-ons, or consumer-grade tools that users install for convenience. The result is a trusted endpoint application behaving like an unvetted code platform.
Why this becomes a security problem instead of a convenience issue
Once an extension can read or modify what the user sees, the browser becomes a place where confidentiality and integrity risks converge. A benign-looking add-on can exfiltrate data quietly, tamper with what a user submits, or expose sensitive workflows to an extension operator the organisation never vetted.
That risk gets worse when the browser is used for admin consoles, SaaS platforms, finance tools, or internal applications with long-lived sessions. If the extension can reach authenticated pages, the browser can turn a small productivity choice into a wide-access channel for data theft, fraud, or workflow manipulation.
Browser hardening and extension control are therefore part of client-side security, not just endpoint hygiene. NHIMG’s Browser Extension Security Guide is useful here because it treats extension permissions, allowlisting, inventory, and response as separate controls rather than assuming browser approval is enough.
Risk and Threat Considerations
Unmanaged extensions create a trust problem because they inherit the browser’s access to authenticated sessions and sensitive page content. That makes them attractive both as a stealthy data-exfiltration path and as a way to manipulate user actions inside business applications.
Failure mechanism: The browser executes extension code with access that may be far broader than the user expects, while security teams often review the browser application but not the installed extension set. A malicious or compromised add-on can then observe, alter, or export sensitive information without needing a separate system compromise.
Impact: Organisations can lose confidentiality of session state and web data, and they can also suffer integrity failures such as altered transactions, changed form submissions, or redirected user actions. In environments with privileged SaaS access, that can become an account abuse and business-process risk, not just a client-side nuisance.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack surface, OWASP ASVS, CIS Controls v8 and NIST CSF 2.0 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP ASVS | V14 — Data Protection | Browser extensions can expose sensitive page data and sessions in web apps. |
| Recommendation — Review client-side data exposure paths and limit extension access to sensitive content. | ||
| CIS Controls v8 | CIS-5 — Account Management | Unmanaged extensions affect how authenticated browser workflows are accessed and abused. |
| Recommendation — Inventory and control approved browser extensions as part of account and access governance. | ||
| NIST CSF 2.0 | PR.AA-05 — Identity and Access Management | Extension risk arises from access to authenticated browser sessions and workflows. |
| Recommendation — Restrict browser extension privileges to the minimum needed for approved business use. | ||
| ISO/IEC 27001:2022 | A.8.9 — Configuration management | Extension approval and allowlisting are configuration controls on a trusted endpoint. |
| Recommendation — Manage browser extensions through approved configuration baselines and exception handling. | ||
| OWASP Non-Human Identity Top 10 | NHI-10 — Human Use of NHI | Extensions can touch secrets, sessions, and workflow access through the browser context. |
| Recommendation — Prevent unmanaged browser add-ons from handling secret-bearing or privileged workflows. | ||
Practitioner Guidance
What to prioritise: Treat extension governance as a separate control plane from browser approval. A browser can be standardised and still be unsafe if extension installation, updates, and permissions are unmanaged.
What to verify: Check which extensions are installed, whether they are centrally approved, what permissions they hold, and whether users can add or update them without review. Pay special attention to extensions that can read pages, manage tabs, access downloads, or interact with credential-bearing workflows.
Common mistake: Teams often focus on the browser version and policy settings, then overlook the extension catalogue entirely. That leaves a blind spot where unreviewed code runs inside a trusted application and reaches the same web sessions the user relies on for work.
Practitioner takeaway: If the browser can access sensitive business systems, unmanaged extensions should be treated as a separate exposure class, because the real control question is not “is the browser approved?” but “what code is allowed to run inside it?”
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org