Katalog CVE

CVE-2026-70635

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

Percentyl 29 - wyżej niż 29% wszystkich znanych CVE

Streszczenie

TimescaleDB do wersji 2.29.1 zawiera podatność odczytu poza zakresem, która pozwala uwierzytelnionym atakującym na spowodowanie błędów integralności wyników zapytań lub awarii backendu poprzez dostarczenie spreparowanej wartości Simple8b selector-11, która jest przechowywana w typie int16 indeksu słownika Arrow i omija walidację indeksu w dekompresji tekstu. Atakujący z bezpośrednim dostępem DML do skompresowanej relacji mogą wywołać odczyt poza zakresem, co prowadzi do nieprawidłowych wyników agregacji, awarii backendu lub odzyskiwania po awarii PostgreSQL.

Ocena ryzyka

Ryzyko naruszenia integralności danych i awarii systemu bazodanowego, co może prowadzić do niedostępności usług i błędnych wyników analitycznych.

Rekomendacja

Zaktualizuj TimescaleDB do wersji zawierającej poprawkę (commit 517c13e). Ogranicz dostęp DML do skompresowanych relacji i monitoruj zapytania pod kątem anomalii.

Inne podatności w TimescaleDB

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

TimescaleDB through 2.29.1, fixed in commit 517c13e, contains an out-of-bounds read vulnerability that allows authenticated attackers to cause query-result integrity failures or backend crashes by supplying a crafted Simple8b selector-11 value, which is stored in the signed int16 Arrow dictionary-index type and bypasses index validation checks in bulk text dictionary decompression. Attackers with direct DML access to a non-frozen physical compressed hypertable relation can trigger an out-of-bounds read before the base of the live offsets array through the VectorAgg single-text hashing strategy, resulting in incorrect aggregation output, backend SIGSEGV, or PostgreSQL crash recovery depending on build configuration.

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