Katalog CVE

CVE-2026-49948

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Mem0 w wersjach do 0.2.8 zawiera brak autoryzacji w punkcie końcowym POST /configure. Każdy uwierzytelniony użytkownik z kluczem API może zmienić globalną konfigurację LLM i embeddera, przekierowując cały ruch na kontrolowany przez atakującego serwer. Złośliwa konfiguracja jest trwale zapisywana w PostgreSQL i przetrwa restart serwera.

Ocena ryzyka

Atakujący może przechwycić i manipulować całym ruchem LLM oraz embedderów, co prowadzi do wycieku danych i utraty kontroli nad systemem.

Rekomendacja

Zastosuj łatkę z commitu ae7f406 lub zaktualizuj do wersji nowszej niż 0.2.8. Ogranicz dostęp do endpointu /configure tylko dla administratorów.

Inne podatności w Mem0

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS