CVE-2026-77938
ŚrednieCVSS 6.5Streszczenie
Letta w wersjach do 0.16.8 zawiera podatność ujawnienia informacji, ponieważ procesy potomne LocalSandbox dziedziczą pełne środowisko serwera. Użytkownicy uruchamiający narzędzia mogą odczytać sekrety serwera, takie jak LETTA_PG_URI, POSTGRES_PASSWORD i klucze API dostawców, a następnie uzyskać dostęp do danych bazy między dzierżawcami.
Ocena ryzyka
Uwierzytelniony użytkownik może wykraść poświadczenia bazy danych i klucze API, co prowadzi do naruszenia danych innych dzierżawców. Skutkiem może być pełny dostęp do danych i usług w środowisku wielodzierżawowym.
Rekomendacja
Zaktualizuj Letta do wersji nowszej niż 0.16.8, w której ograniczono dziedziczenie środowiska przez LocalSandbox. Do czasu aktualizacji ogranicz możliwość uruchamiania narzędzi i rotuj ujawnione sekrety.
Inne podatności w Letta
Zobacz wszystkie- CVE-2026-77937Wysokie
Letta do wersji 0.16.8 zawiera podatność polegającą na obejściu uwierzytelniania, która pozwala wywołującym API podszywać się pod innych użytkowników poprzez podanie nagłówka HTTP user_id. Atakujący może ustawić user_id na identyfikator innego tenanta, nawet przy włączonym LETTA_SERVER_SECURE, aby czytać i modyfikować agentów, pamięć i konfigurację tego użytkownika.
- CVE-2026-77936Krytyczne
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.
Oryginalny opis (angielski, źródło NVD)
Letta through 0.16.8 contains an information disclosure vulnerability that allows users running tools to read server secrets because LocalSandbox subprocesses inherit the full server environment. Attackers can run code via POST /v1/tools/run or custom tools to read LETTA_PG_URI, POSTGRES_PASSWORD, and provider API keys, then access cross-tenant database data.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

