Katalog CVE

CVE-2026-29089

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

CVE-2026-29089 dotyczy TimescaleDB, bazy danych szeregów czasowych, która jako rozszerzenie PostgreSQL ma problem z ustawieniem search_path. W wersjach od 2.23.0 do 2.25.1, użytkownicy mogą tworzyć funkcje w schematach, które przesłaniają wbudowane funkcje PostgreSQL, co prowadzi do wykonania dowolnego kodu podczas aktualizacji rozszerzenia.

Ocena ryzyka

Organizacje mogą być narażone na wykonanie złośliwego kodu przez nieautoryzowanych użytkowników, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Rekomendacja

Zaleca się aktualizację TimescaleDB do wersji 2.25.2 lub nowszej, aby usunąć tę podatność oraz przegląd ustawień search_path w celu ograniczenia możliwości tworzenia funkcji przez użytkowników.

Powiązane podatności

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

TimescaleDB is a time-series database for high-performance real-time analytics packaged as a Postgres extension. From version 2.23.0 to 2.25.1, PostgreSQL uses the search_path setting to locate unqualified database objects (tables, functions, operators). If the search_path includes user-writable schemas a malicious user can create functions in that schema that shadow builtin postgres functions and will be called instead of the postgres functions leading to arbitrary code execution during extension upgrade. This issue has been patched in version 2.25.2.

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