MOCK← Phase 4|finding

Unsanctioned MCP server in useVanta MCP

Resolved: now enforcedObserved

What happened

Vanta MCP connected at 14:09; 6 tool calls (list_controls, get_evidence …)

Why it violates

Detect use of an MCP server that is not sanctioned for the applicable user, team, device, or other governed scope.

TrainingUnapproved MCP servers3 minutes · assigned by the policy on detection · sent to User A on mac-a1Assignednothing is blocked meanwhile (D9)Open the training as User A →

History

4 rows · append-only
Time
Kind
Actor
What → State
Cause
2026-10-08 14:09Systemqdashdetected → open
policy evaluation · Policy Config v12
2026-10-09 09:15Re-evaluationv12qdashre-evaluated → resolved: allowed
CH-1Exception: Off for Team A — Team A owns the Vanta integration
2026-10-14 08:00Re-evaluationv12qdashreopened → open
CH-5Exception E-A revoked: Team A moved off Vanta
2026-10-14 08:00Re-evaluationv12qdashenforcement confirmed → resolved: now enforced
CH-5Now enforced on mac-a1 · Exception E-A revoked: Team A moved off Vanta

Details

Severity
high
Status
Resolved: now enforced
Outcome
Observedat detection
User
UA
User A
Team
Team A
Endpoint
mac-a1
Framework(s)
OWASP LLM Top 10OWASP Agentic Top 10NIST AI RMFSOC 2

Session

S-1 · 2026-10-08 14:02

Chat Transcript

4 turns

I need help with compliance evidence export. Start by looking at what's in the repo.

UA

I'll read the project layout first.

Before we start, which account is this running under?

UA

Pull the current control list and the evidence for each one, and put it in a table I can send.

UA

I'll use the Vanta MCP tools to read the controls and their evidence.

Is that everything?

UA

Yes. That's the change, and I've left a note on what still needs a decision.