GitHub Advisoryadvisory · PyPI

GHSA-jfv9-68m5-gjjr mem0 server lacks authentication and authorization controls for its memory management API endpoints

HIGH Published 2026-05-12 Modified 2026-05-28 Official page ↗
Aliases
CVE-2026-31240
Ecosystem
PyPI
Packages
mem0ai
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weaknesses
CWE-306
Reviewed
2026-05-28

Affected packages

• PyPI mem0ai: <= 1.0.0 (no fix yet)

Description

The mem0 1.0.0 server lacks authentication and authorization controls for its memory management API endpoints. Critical functions such as updating memory records (PUT /memories/{memory_id}) are exposed without any verification of the requester's identity or permissions. A remote attacker can exploit this by sending unauthenticated requests to modify, overwrite, or delete arbitrary memory records, leading to unauthorized data manipulation and potential data loss.

Related

Alias · CVE (1)

  • CVE-2026-31240 The mem0 1.0.0 server lacks authentication and authorization controls for its memory management API endpoints. vulnerability

Weakness · CWE (1)

  • CWE-306 Missing Authentication for Critical Functionality weakness

References