Katalog CVE

CVE-2026-109337

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

Streszczenie

SurrealDB w wersjach przed 3.3.0 zawiera lukę obejścia autoryzacji, która pozwala użytkownikom rekordów wywnioskować wartości pól ukrytych przez uprawnienia SELECT na poziomie pola, używając predykatów LIVE SELECT WHERE na $before lub $after. Atakujący mogą tworzyć powtarzające się predykaty i obserwować, czy powiadomienia są dostarczane przy CREATE, UPDATE lub DELETE, aby potwierdzić lub zawęzić wartości zastrzeżonych pól.

Ocena ryzyka

Atakujący może wywnioskować poufne wartości pól, które powinny być ukryte, prowadząc do wycieku informacji. Może to naruszyć poufność danych i prywatność użytkowników.

Rekomendacja

Zaktualizuj SurrealDB do wersji 3.3.0 lub nowszej. Ogranicz możliwość tworzenia zapytań LIVE SELECT dla użytkowników rekordów.

Inne podatności w SurrealDB

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

SurrealDB before 3.3.0 contains an authorization bypass vulnerability that allows record users to infer field values hidden by field-level SELECT permissions using LIVE SELECT WHERE predicates over $before or $after. Attackers can craft repeated predicates and observe whether notifications are delivered on CREATE, UPDATE, or DELETE to confirm or narrow restricted field values.

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