Katalog CVE

CVE-2026-77936

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Letta do wersji 0.16.8 dostarcza plik compose.yaml, który nie włącza LETTA_SERVER_SECURE, przez co middleware haseł nie jest dodawany i wszystkie trasy API są nieuwierzytelnione; dodatkowo wystawia port PostgreSQL superużytkownika z domyślnymi poświadczeniami. Zdalni atakujący mogą wykonywać dowolny kod Python przez POST /v1/tools/run, zarządzać użytkownikami /v1/admin lub uruchamiać polecenia systemowe przez COPY PROGRAM.

Ocena ryzyka

Organizacja naraża się na pełne przejęcie aplikacji i bazy danych przez nieuwierzytelnionych atakujących, w tym wykonanie dowolnego kodu i poleceń systemowych.

Rekomendacja

Zaktualizuj Letta do wersji nowszej niż 0.16.8, włącz LETTA_SERVER_SECURE, zmień domyślne poświadczenia PostgreSQL i ogranicz dostęp do portu bazy danych.

Inne podatności w Letta

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

Letta through 0.16.8 ships a compose.yaml that does not enable LETTA_SERVER_SECURE, so the password middleware is never added and all API routes are unauthenticated, and it exposes a superuser PostgreSQL port with default credentials. Remote attackers can execute arbitrary Python via POST /v1/tools/run, manage /v1/admin users, or run OS commands via COPY PROGRAM.

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