Katalog CVE

CVE-2026-119576

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

ArcadeDB od wersji 21.12.1 przed 26.10.2 zawiera podatność obejścia autoryzacji, która pozwala użytkownikom posiadającym jedynie readRecord zastąpić współdzielony schemat GraphQL poprzez punkt końcowy zapytań tylko do odczytu. Atakujący może wysłać definicję typu GraphQL z spreparowaną dyrektywą @sql do /api/v1/query/{database}, zmieniając wyniki zapytań zwracane innym użytkownikom, w tym administratorom.

Ocena ryzyka

Użytkownik z minimalnymi uprawnieniami może modyfikować schemat współdzielony, wpływając na wyniki zapytań innych użytkowników i administratorów. Może to prowadzić do dezinformacji, błędnych decyzji lub dalszego wykorzystania.

Rekomendacja

Zaktualizuj ArcadeDB do wersji 26.10.2 lub nowszej. Ogranicz możliwość modyfikacji schematu GraphQL wyłącznie do uprawnionych ról administracyjnych.

Inne podatności w ArcadeDB

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

ArcadeDB from 21.12.1 before 26.10.2 contains an authorization bypass vulnerability that allows users with only readRecord to replace the shared GraphQL schema via the read-only query endpoint. Attackers can send a GraphQL type definition with a crafted @sql directive to /api/v1/query/{database}, altering query results returned to other users including administrators.

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