CVE-2026-58473
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 42 - wyżej niż 42% wszystkich znanych CVE
Streszczenie
Cognee przed wersją 1.2.0 zawiera podatność polegającą na niewłaściwej kontroli dostępu, która umożliwia nieuwierzytelnionym atakującym nadpisanie globalnej konfiguracji dostawcy LLM poprzez samodzielne zarejestrowanie konta i wywołanie endpointu ustawień, który nie wykonuje żadnej kontroli administratora lub superużytkownika. Atakujący mogą przekierować wszystkie operacje LLM w całej instancji na kontrolowany przez siebie endpoint, wykorzystując globalny singletonowy cache konfiguracji, co umożliwia eksfiltrację promptów, przesłanych dokumentów, wyodrębnionych encji oraz treści grafu wiedzy od wszystkich użytkowników.
Ocena ryzyka
Ryzyko dla organizacji obejmuje całkowitą utratę poufności danych przetwarzanych przez system Cognee, w tym wrażliwych promptów, dokumentów i wiedzy domenowej, a także możliwość manipulacji wynikami modeli LLM przez atakującego.
Rekomendacja
Należy niezwłocznie zaktualizować Cognee do wersji 1.2.0 lub nowszej, która zawiera poprawkę usuwającą tę podatność. Do czasu aktualizacji należy ograniczyć dostęp do endpointu ustawień wyłącznie dla zaufanych administratorów.
Inne podatności w Cognee
Zobacz wszystkie- CVE-2026-31231Krytyczne
Cognee w wersji do 0.4.0 zawiera krytyczną podatność na zdalne wykonanie kodu w swoim API do wykonywania komórek notatnika. Punkt końcowy wykonuje dowolny kod Python dostarczony przez użytkownika, używając niebezpiecznej funkcji exec() bez żadnego piaskownicy, walidacji ani zabezpieczeń.
- CVE-2026-105141Średnie
W topoteretes cognee do wersji 1.5.4 wykryto podatność w funkcji get_user_id_by_email w pliku cognee/modules/users/authentication/get_api_auth_backend.py, w komponencie JWT Signing Key Handler. Manipulacja argumentem FASTAPI_USERS_JWT_SECRET prowadzi do użycia zakodowanych na stałe poświadczeń. Atak można przeprowadzić zdalnie.
Oryginalny opis (angielski, źródło NVD)
Cognee before 1.2.0 contains an improper access control vulnerability that allows unauthenticated attackers to overwrite the global LLM provider configuration by self-registering an account and calling the settings endpoint, which performs no admin or superuser check. Attackers can redirect all LLM operations instance-wide to an attacker-controlled endpoint by exploiting the process-wide singleton configuration cache, enabling exfiltration of prompts, uploaded documents, extracted entities, and knowledge graph content from all users.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

