TL;DR: Browser extensions are installed on 99% of enterprise users, nearly 75% request high or critical permissions, and AI extensions are 60% more likely to carry known vulnerabilities, 3x more likely to access cookies, and nearly 6x more likely to expand permissions after installation, according to LayerX Security. That makes browser-based identity exposure a governance problem, not just an endpoint hygiene issue.
At a glance
What this is: This analysis shows that browser and AI extensions have become a high-visibility, low-governance identity exposure point in enterprise environments.
Why it matters: It matters because extensions can access session tokens, browser data, and page content in ways that sit outside many IAM, PAM, and NHI governance programmes.
By the numbers:
- 99% of enterprise users have at least one browser extension installed.
- 75% of all browser extensions request high or, high or critical permission levels.
- 1 in 6 enterprise users already has at least one AI extension installed.
👉 Read LayerX Security's full report on enterprise browser extension risk
Context
Browser extensions are effectively small software identities with delegated access to browser data, session state, and page content. In enterprise settings, that makes them part of the identity attack surface, even when they are not managed like traditional NHI or PAM assets.
The governance gap is visibility. Security teams often cannot tell which extensions are installed, what they can access, or when their permissions change, which means the organization is operating with hidden privilege inside the browser. For teams building controls around browser-based access, the relevant baseline is the NHI Lifecycle Management Guide, because extension drift behaves like unmanaged credential sprawl.
AI extensions make the problem sharper because they combine broad permissions with frequent changes over time. That creates an identity control issue across human browsing sessions, browser-mediated access to NHI-backed services, and the growing use of AI assistants embedded in everyday workflows.
Key questions
Q: What breaks when browser extensions are not governed in enterprise environments?
A: The main failure is that the browser becomes an unmanaged privilege zone. Extensions can read cookies, session tokens, page content, and tabs, which means they may access authenticated workflows without appearing in IAM or PAM reports. Once permission drift is added, the original approval no longer describes actual risk.
Q: Why do AI browser extensions create more governance risk than ordinary extensions?
A: AI extensions often request broader browser permissions to summarize, rewrite, or automate work, so they are more likely to touch cookies, scripts, and tab state. That gives them direct influence over authenticated sessions. The result is not just convenience risk, but a stronger chance of session exposure and hidden privilege.
Q: How can security teams detect browser extension privilege drift?
A: Teams should baseline extension permissions at approval time and then compare those permissions after each update. Any new access to cookies, scripting, browsing history, or tab control should trigger re-review. If the extension can expand silently, the governance process is already behind the risk.
Q: Should organisations treat browser extensions as part of identity governance?
A: Yes. Extensions operate with delegated access to browser sessions, which makes them a form of shadow identity inside the user environment. If they can reach authentication state or manipulate web content, they belong in the same governance conversation as privileged access and non-human identity controls.
Technical breakdown
Why browser extension permissions create hidden privilege
Browser extensions run inside a trusted browser context, which lets them inherit access to cookies, session tokens, page content, and tab state. When an extension requests high or critical permissions, it may be able to read, modify, or inject content across websites without a separate login or token exchange. That makes the browser a privilege aggregation layer rather than a neutral client. The security issue is not just installation, but delegated reach: a benign-looking tool can become a high-impact access path if the browser session already holds sensitive identity state.
Practical implication: inventory extensions by permission scope and treat browser access to session data as privileged exposure.
How AI browser extensions increase session and data risk
AI extensions often need broader browser access to summarize content, rewrite text, or automate interactions, which is why they are more likely to request cookies, scripting permissions, and tab management rights. Those permissions are especially sensitive because they can expose authentication material, alter what the user sees, or observe activity across tabs. In practice, an AI extension can sit between the user and the application, collecting enough context to reshape the browsing session itself. That turns the browser into a governance zone where identity, content, and automation overlap.
Practical implication: separate AI extensions into a higher-risk control class and review their permissions as session-state exposure.
Why post-install permission expansion is a governance failure
One of the least visible risks is that browser extensions can change permissions after installation. That means the original approval is not a durable control boundary, because the extension’s access profile can drift without a fresh user decision or security review. For governance teams, this resembles an unreviewed entitlement expansion: the subject appears unchanged, but its effective privilege has widened. In identity terms, the control failure is not just over-installation, but lack of continuous entitlement monitoring in the browser layer.
Practical implication: monitor extension updates for permission drift and re-approve any expansion that reaches cookies, tabs, or scripting.
Breaches seen in the wild
- Cisco DevHub NHI breach — IntelBroker exploited exposed Cisco credentials, API tokens and keys in DevHub.
- DeepSeek breach — DeepSeek breach exposed 1M+ log lines and sensitive secret keys.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Browser extensions have become a shadow identity layer inside enterprise sessions. They operate with delegated access to the same browser state that users rely on for authentication and application activity. That means traditional IAM visibility ends at the browser boundary, while meaningful privilege continues inside it. Security teams should treat extensions as governed access subjects, not just convenience add-ons.
AI extensions amplify browser risk because they combine trust, reach, and change. The article’s data shows that these tools are more likely to hold cookies, scripting rights, and tab control, which gives them direct influence over authenticated sessions. That is not a narrow endpoint issue. It is a browser-mediated identity problem that spans human users and the services they access.
Permission drift is the core failure mode, not initial installation. Extensions that expand access after approval bypass the assumption that reviewed privilege remains stable. That assumption was designed for fixed entitlements and fails when browser software can silently widen its own effective reach. The implication is that entitlement governance must account for runtime change, not just approval at install time.
Browser control and NHI governance are converging in the same risk surface. Extensions can reach credentials, session tokens, and web-delivered workflows that often front NHI-backed systems. When a browser add-on can observe or manipulate those flows, the boundary between human access and machine access weakens. Practitioners should stop treating the browser as a low-trust edge and start treating it as an access plane.
Browser extension sprawl is a named concept worth tracking as extension privilege debt. The debt accumulates when organizations allow large numbers of extensions to remain installed, unclassified, and unreviewed while their permissions continue to shift. Over time, the organization inherits hidden access it never intentionally re-authorized. The practical conclusion is that unmanaged browser extensions should be measured as governance debt, not just software clutter.
From our research:
- 72% of organisations have experienced or suspect they have experienced a breach of non-human identities, according to The 2024 ESG Report: Managing Non-Human Identities.
- The average organisation believes more than 1 in 5 of their non-human identities are insufficiently secured.
- Browser extensions are part of the same governance problem when they can reach tokens, scripts, and session state, as shown in the NHI Lifecycle Management Guide.
What this signals
Extension governance is now an identity programme concern, not a browser hygiene task. Organisations that already struggle to inventory non-human access will find the browser layer harder because privilege can change after installation without a separate request. The operational signal is simple: if you cannot explain which extensions can touch session data, you do not yet have control of the browser access plane.
The next control boundary is permission drift, because that is where the original approval model fails. Teams should connect browser policy, identity governance, and endpoint visibility so extension updates cannot silently widen access into finance, admin, or identity workflows.
Extension privilege debt: when large numbers of browser extensions remain installed, unclassified, and unreviewed, the enterprise inherits hidden access it never intended to authorize. That is especially dangerous in environments that already have exposure to unmanaged secrets and session tokens, as documented in the Top 10 NHI Issues.
For practitioners
- Build a browser extension inventory Discover all extensions across managed browsers, map them to users and devices, and classify each by permission scope, update cadence, and data access. Prioritise anything that can read cookies, inject scripts, or manage tabs.
- Create a higher-risk review tier for AI extensions Place AI assistants, summarizers, and auto-complete tools into a separate approval path because they are more likely to access cookies and page content. Require business justification and re-review when permissions expand.
- Monitor permission drift after installation Compare current extension permissions against the original approval baseline and trigger review when an update adds browser-history, scripting, or session-related access. Treat silent expansion as a control exception.
- Block ungoverned extensions from sensitive workflows Prevent extensions with unknown ownership or no privacy policy from running in environments that access finance, admin portals, or identity consoles. Use browser policy controls to reduce exposure where session tokens are present.
Key takeaways
- Browser extensions create a hidden privilege layer that can reach authentication state, page content, and user activity without passing through traditional IAM controls.
- AI extensions raise the stakes because they are more likely to request cookies, scripting rights, and tab access, while also changing permissions after installation.
- Enterprise teams should inventory extensions, classify high-risk permissions, and re-review any update that expands access into session state or sensitive workflows.
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 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 | Extensions expose delegated access and secret-like browser state. |
| NIST CSF 2.0 | PR.AC-4 | Browser permissions affect access control and least privilege. |
| NIST Zero Trust (SP 800-207) | Browser add-ons can undermine continuous verification assumptions. |
Apply zero-trust policy to browser extensions that can reach authentication state or sensitive workflows.
Key terms
- Browser Extension Privilege: The access a browser add-on receives through the user’s browser context and granted permissions. In practice, this can include cookies, tabs, page content, and scripting rights, which makes an extension capable of influencing authenticated sessions and web workflows without separate identity controls.
- Permission Drift: The expansion or change of an extension’s effective access after the original approval. In browser governance, drift matters because the security decision made at installation may no longer match what the extension can do after updates or configuration changes.
- Shadow Identity: An unmanaged access subject that operates inside a user environment without being treated as a formal identity asset. Browser extensions fit this pattern when they can reach session state or data flows but are not visible to standard identity governance processes.
Deepen your knowledge
Browser extension governance and non-human identity exposure are covered in our NHI Foundation Level course, the industry's only accredited NHI security programme. If your programme is starting to account for session-level access outside traditional IAM, this is a relevant place to build that baseline.
This post draws on content published by LayerX Security: The AI Tool in Your Browser Is Probably the Biggest Security Risk You’re Not Thinking About. Read the original.
Published by the NHIMG editorial team on 2026-04-09.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org