Katalog CVE

CVE-2026-116489

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

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

Streszczenie

Timescale pgvectorscale przed wersją 0.9.1 zawiera podatność typu type confusion, która pozwala użytkownikom bazy danych z niskimi uprawnieniami na uszkodzenie pamięci poprzez przesłanianie typu wektorowego lub operatorów pgvector. Atakujący z uprawnieniem CREATE w schemacie vectorscale może wstępnie utworzyć obiekty przesłaniające, a następnie budować i odpytywać indeksy DiskANN.

Ocena ryzyka

Może to prowadzić do odczytów i zapisów poza granicami bufora, ujawnienia pamięci, awarii serwera lub eskalacji uprawnień. Ryzyko dotyczy środowisk, w których użytkownicy z niskimi uprawnieniami mają prawo CREATE w schemacie vectorscale.

Rekomendacja

Zaktualizuj pgvectorscale do wersji 0.9.1 lub nowszej. Ogranicz uprawnienie CREATE w schemacie vectorscale do zaufanych użytkowników.

Powiązane podatności

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

Timescale pgvectorscale before 0.9.1 contains a type confusion vulnerability that allows low-privileged database users to corrupt memory by shadowing pgvector's vector type or operators. Attackers with CREATE privilege on the vectorscale schema can pre-create shadow objects, then build and query DiskANN indexes over crafted values to cause out-of-bounds reads and writes, disclosing memory, crashing the server, or escalating privileges.

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