What’s Vulnerable › Vulnerabilities
CVE-2026-50027: mcp-memory-service: Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 1.0% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-08-14 · updated 2026-09-16
- Weakness: CWE-306
Description
mcp-memory-service is a semantic memory layer for AI applications. Prior to 10.67.1, all HTTP routes under /api/documents/* in mcp-memory-service are served without any authentication dependency, even when the server is configured with an API key (MCP_API_KEY) or OAuth. An unauthenticated remote attacker can upload arbitrary content into the memory store (write), retrieve stored document content (read), and permanently delete memories belonging to authenticated users (delete) — all without supplying any credentials. The /api/memories counterpart correctly enforces authentication, making this an inconsistent and exploitable authentication boundary. This vulnerability is fixed in 10.67.1.
Affected products
- doobidoo mcp-memory-service: before 10.67.1
References
- https://github.com/advisories/GHSA-84hp-mqvj-3p8h
- https://pypi.org/project/mcp-memory-service
- https://web.archive.org/web/20260508112116/https://github.com/doobidoo/mcp-memory-service
Get alerted when CVE-2026-50027 or the next vulnerability affects your stack