CVE 8.6 HIGH

Mem0 0.2.8 Missing Authorization via POST /configure Endpoint_CVE-2026-49948

8.6 / 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Description

Mem0 versions through 0.2.8, fixed in commit ae7f406, contain a missing authorization vulnerability in the self-hosted server component where the POST /configure endpoint modifies global LLM provider and embedder configuration but only verifies authentication via JWT or X-API-Key without validating the caller's role. Any authenticated user holding a distributed API key can redirect all LLM and embedder traffic to an attacker-controlled server, with the malicious configuration persisted to PostgreSQL and surviving server restarts to affect all users and API keys on the instance.

AI Analysis

Missing authorization vulnerability in the self-hosted server component via POST /configure endpoint

Basic Information

ID CVE-2026-49948
Source VulnCheck
Published Jun 9, 2026 at 14:58
Modified Jun 9, 2026 at 15:34

Affected Product

Vendor mem0ai
Product mem0
Affected Versions mem0ai mem0 0

CWE Classification

AI Assessment

AI Score 8.6 / 10
AI Severity High
Vendor mem0ai
Product mem0
Version 0.2.8

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.