Fetching from the wire…
Public story · 2026-08-17 · high
The vendor's own advice admits most teams skip the fix: a current inventory of who holds which credential.
Why now: The piece appeared on August 17 with no new breach behind it, just Keeper restating credential hygiene for a protocol still young enough to lack that tooling.
Keeper's teardown names five ways Model Context Protocol servers leak credentials, per The Hacker News. MCP lets an agent reach a database, cloud account, or internal API through one config file. Anyone who gets that file inherits whatever access the agent holds, across every system it touches.
The first two vectors are storage failures. Credentials sit in plaintext inside the server's config file, and no central inventory tracks which server holds which secret or when it was rotated.
The third is behavioral: prompt injection can manipulate an agent into misusing a credential it already holds legitimately.
The fourth and fifth are permissions and provenance. Access scoped for local development often carries into production without review. Untrusted servers can execute code on install too, a risk the piece ties to CVE-2025-6514.
Keeper wrote the piece itself, so it reads as prescriptive advice, not independent research.
Inventory and rotation are standard practice for any other credential system. MCP tooling doesn't make either easy yet, so most teams will keep skipping it until an incident forces the audit.
Each link below shares sources, entities, or timing with this story.
OX Security criticizes MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (OX Security criticizes MCP); both cover CVE, MCP; reported by the same outlet (thehackernews.com).
Cursor uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor uses MCP); both cover CVE, MCP; reported by the same outlet (thehackernews.com).
OX Security criticizes MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (OX Security criticizes MCP); both cover CVE, MCP; reported by the same outlet (thehackernews.com).
Claude Code uses MCP / Shared entities / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Claude Code uses MCP); both cover CVE, MCP; reported by the same outlet (thehackernews.com).
Microsoft supports MCP / Shared entities / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Microsoft supports MCP); both cover CVE, MCP; overlapping topics (code, server).
Cursor uses MCP / Shared entity: MCP / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Cursor uses MCP); both cover MCP; reported by the same outlet (thehackernews.com).
Claude Code uses MCP / Shared entity: CVE / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover CVE; reported by the same outlet (thehackernews.com).
MCP deprecates Logging / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (MCP deprecates Logging); both cover CVE, MCP; reported by the same outlet (thehackernews.com).