Skip to main content

The 3 key enterprise security controls organisations are adopting for MCP

0
Medium
Published: 09/17/2026 (09/17/2026, 13:30:56 UTC)
Source: Reddit Cybersecurity

Description

This content discusses key enterprise security controls for managing MCP (Model Communication Protocol) usage in organizations. MCP enables AI agents to interact with business tools, expanding AI capabilities but increasing attack surface and risk. The main security controls recommended are ensuring all AI actions are attributable to a human user, enforcing least privilege for AI agents, and routing all MCP requests through a governed middleware gateway that enforces business policies. The gateway can require human approval for high-risk actions, throttle bulk reads, screen inbound content, and audit all activity. This approach mitigates risks such as unauthorized destructive actions, data exfiltration via prompt injection, and shadow MCP usage. The discussion is advisory and does not describe a specific vulnerability or exploit.

Reddit Discussion

r/cybersecurity·posted by u/QoTSankgreall
00

I've worked with about 10 firms over the last year - a mix of financial services + consultancies - and MCP implementation is starting to get out of control.

Everyone wants to implement it on their project, but there is not yet sufficient governance in place to manage the risk. Most organisations I've seen manage this right now by exception - they triage AI projects, approve the lowest-risk use cases, and delay the higher risk ones.

The obvious design pattern for MCP is to deploy a middleware gateway solution. I've seen a few who have opted for Azure API Management, and one that's opted for Cloudflare. In my opinion, these are not quite there yet and the control maturity is quite low. I've been recommending that firms build their own control layer (especially the ones that already have internal dev resources assigned to AI), and eventually move to a vendor once they've found what works best for them.

Regardless of what they do, there are three minimum control objectives I try to communicate. If they do these - with or without a gateway - they're typically in an excellent position

1. Ensure every action is attributable to a human

When MCP servers simply inherit OAuth tokens, there's not necessarily a clear record in the integrated system that an action was taken by an AI instead of a user.

Most implementations have moved to OAuth on-behalf-of (OBO) tokens, which is a step in the right direction. But it makes sense to establish your own independent record if you can, and then it doesn't matter how the integrated system handles the identity.

It also means you don't have to integrate logs from all your external platforms into your SIEM - you establish your own native capability and get a consistent logging format across all platforms.

You want to be able to audit that "Agent X took Action Y based on request from User Z".

2. Agents run at least privilege, not the user's privilege

A common source of frustration I see is that a team wants to create an MCP integration for Confluence, and the agent inherits the permission context of its user.

The user has write access to Confluence, but all the team wants to do is allow the agent to read internal documentation. So why are we granting it write access as well, which can be highly destructive if the agent gets confused or is maliciously prompted?

Like with the above, some platforms do have the capability to fine-tune RBACs for agents - but most don't. If you add this capability in a middleware solution that you control, you've now centralised all agent permissions and achieved a simple source of truth.

3. Every request travels a governed path

A middleware gateway that applies business policy only makes sense if MCPs are actually using it. You can enforce that by issuing administrative policies and defining acceptable use, but also by hardcoding the gateway configuration in your agent clients.

By definition, MCPs that don't use a governed path are now "Shadow AI/IT". It's still quite difficult to detect this (M365 Defender for Cloud Apps helps a little). But because MCP is encapsulated in HTTPS, you can only rely on DNS right now, which is highly unreliable.

At some point, I'm certain that FW vendors will develop an ML capability that can detect the signatures for encrypted MCP payloads, which will provide a much more reliable method of detecting shadow usage. But right now the options are fairly limited except to enforce via working culture and managed devices.

I've written up about this in a tad more detail here: https://www.analystengine.io/insights/how-to-secure-mcp-in-the-enterprise

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/17/2026, 13:31:37 UTC

Technical Analysis

MCP is a protocol allowing AI agents to use various business tools through a unified interface, but this creates a large attack surface with multiple MCP servers in an environment. The key security challenge is to ensure MCP usage is controlled and auditable. Recommended controls include attributing every AI action to a human user, applying least privilege permissions to AI agents rather than inheriting full user privileges, and enforcing a governed pathway via a middleware gateway. This gateway acts as a proxy between AI agents and MCP servers, authenticating users, enforcing business policies, requiring human approval for sensitive actions, and auditing all requests and responses. These controls help prevent risks such as malicious prompt injections, unauthorized data access or modification, and shadow MCP usage that bypasses governance.

Potential Impact

Without these controls, organizations face risks including unauthorized or destructive AI actions, data exfiltration through prompt injection attacks, and difficulty detecting shadow MCP usage that bypasses governance. The large attack surface from multiple MCP servers and the ability for AI agents to perform actions with inherited user privileges can lead to significant security incidents if not properly managed. Implementing the recommended controls reduces these risks by ensuring accountability, limiting permissions, and enforcing policy compliance.

Defensive Guidance

No official patch or fix is applicable as this is a security control and governance discussion rather than a software vulnerability. Organizations should implement a middleware gateway solution that enforces attribution, least privilege, and governed pathways for MCP usage. This includes authenticating users, minting delegated tokens with minimal permissions for AI agents, requiring human-in-the-loop approval for high-risk actions, throttling bulk reads, screening inbound content for prompt injections, and auditing all activity. Vendors managing MCP servers may not provide these controls natively, so building or adopting a middleware layer is recommended. Enforcing these controls reduces risk and improves governance over AI agent interactions with business systems.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Source Type
reddit
Subreddit
cybersecurity
Reddit Score
0
Discussion Level
minimal
Content Source
reddit_link_post
Post Type
link
Newsworthiness Assessment
{"score":27,"reasons":["external_link","established_author","very_recent"],"isNewsworthy":true}
Has External Source
true
Trusted Domain
false

Threat ID: 6aabebb355bf5e2cf56f7b74

Added to database: 09/17/2026, 13:31:31 UTC

Last enriched: 09/17/2026, 13:31:37 UTC

Last updated: 09/18/2026, 03:31:44 UTC

Views: 17

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses