Katalog CVE

CVE-2026-112005

WysokieCVSS 7.7
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

WhoDB w wersjach od 0.104.0 do 0.135.0 zawiera podatność path traversal, która pozwala zdalnym atakującym odczytywać i zapisywać dowolne pliki hosta poprzez uruchamianie funkcji systemu plików DuckDB w edytorze zapytań. Atakujący mogą zalogować się do pliku DuckDB bez poświadczeń i użyć funkcji read_text, read_blob, COPY ... TO lub ATTACH, aby wykraść session.key i zapisane poświadczenia bazy danych albo nadpisać pliki.

Ocena ryzyka

Atakujący może uzyskać dostęp do kluczy sesji i poświadczeń baz danych oraz modyfikować pliki na serwerze, co prowadzi do pełnego przejęcia kontroli nad aplikacją i danymi.

Rekomendacja

Zaktualizuj WhoDB do wersji 0.135.0 lub nowszej, a jeśli to niemożliwe, ogranicz dostęp do edytora zapytań i funkcji systemu plików DuckDB oraz zabezpiecz pliki konfiguracyjne i klucze sesji.

Powiązane podatności

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

WhoDB 0.104.0 before 0.135.0 contains a path traversal vulnerability that allows remote attackers to read and write arbitrary host files by running DuckDB filesystem functions through the query editor. Attackers can log in to a DuckDB file without credentials and use read_text, read_blob, COPY ... TO or ATTACH to steal session.key and stored database credentials or overwrite files.

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