Katalog CVE

CVE-2026-82526

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

R2R do wersji 3.6.6 zawiera podatność na złożone wstrzyknięcie SQL, która pozwala nieuwierzytelnionym atakującym na wykonanie dowolnych zapytań SQL poprzez manipulację parametrem nazwy indeksu w punkcie końcowym tworzenia indeksu wektorowego. Nazwa indeksu jest interpolowana bezpośrednio do instrukcji CREATE INDEX przez formatowanie stringów bez cytowania identyfikatorów ani walidacji listy dozwolonych, co umożliwia wykonanie dowolnych DDL i DML przez instrukcje rozdzielone średnikami na koncie superużytkownika PostgreSQL.

Ocena ryzyka

Atakujący może wykonać dowolne polecenia SQL, co może prowadzić do pełnego przejęcia bazy danych, naruszenia danych lub ich usunięcia.

Rekomendacja

Zaktualizuj R2R do wersji z poprawką lub zastosuj walidację i cytowanie identyfikatorów w zapytaniach SQL.

Inne podatności w R2R

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

R2R through 3.6.6 contains a stacked SQL injection vulnerability that allows unauthenticated attackers to execute arbitrary SQL statements by manipulating the index name parameter in the vector index creation endpoint. The index name is interpolated directly into a CREATE INDEX statement via string formatting without identifier quoting or allowlist validation, enabling arbitrary DDL and DML execution through semicolon-separated statements under the PostgreSQL superuser account.

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