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.
Published: 2026-08-14
Score: 9.8 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in mcp-memory-service occurs because all HTTP routes under /api/documents/* are served without authentication, even when the application is configured with an 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). The missing authentication boundary allows attackers to compromise confidentiality, integrity, and availability of the semantic memory layer.

Affected Systems

doobidoo mcp-memory-service versions prior to 10.67.1 are affected. The vulnerability applies to all deployments of this service that use the /api/documents/* endpoints without proper authentication enforcement.

Risk and Exploitability

The CVSS score of 9.8 reflects a critical level of risk. Because the flaw resides in public HTTP endpoints, an attacker can exploit it remotely from any network where the service is exposed. Although an EPSS score is not available, the lack of authentication makes exploitation straightforward and likely highly valuable to adversaries. The vulnerability is not yet listed in the CISA KEV catalog, but the high CVSS and wide exposure warrant immediate attention.

Generated by OpenCVE AI on August 14, 2026 at 20:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to version 10.67.1 or later where the authentication requirement for /api/documents/* routes is enforced.
  • Verify that the service is configured to require an API key or OAuth for all endpoints, and disable any bypass that might allow unauthenticated access.
  • Restrict external network access to the mcp-memory-service using firewall rules or network segmentation until a patch is applied.

Generated by OpenCVE AI on August 14, 2026 at 20:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-84hp-mqvj-3p8h mcp-memory-service: Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete
History

Fri, 14 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Doobidoo
Doobidoo mcp-memory-service
Vendors & Products Doobidoo
Doobidoo mcp-memory-service

Fri, 14 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
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.
Title mcp-memory-service: Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Doobidoo Mcp-memory-service
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-14T18:52:47.309Z

Reserved: 2026-06-02T22:46:02.580Z

Link: CVE-2026-50027

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-14T19:17:18.843

Modified: 2026-08-14T19:17:18.843

Link: CVE-2026-50027

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T20:45:03Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function