Katalog CVE

CVE-2026-66008

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Parse Server w wersjach od 9.0.0 do 9.10.0-alpha.6 oraz od 8.2.2 do 8.6.87 ujawnia nazwy klas docelowych wskaźników i relacji poprzez komunikaty błędów walidacji GraphQL i wymuszania typów, gdy publiczna introspekcja schematu jest wyłączona (graphQLPublicIntrospection: false, domyślnie). Ponieważ błędy te są generowane przed uwierzytelnieniem, autoryzacją lub uruchomieniem resolvera, nieuwierzytelniony klient posiadający tylko publiczny identyfikator aplikacji może wywołać błędy na polach wskaźników lub relacji, aby zrekonstruować ukryte nazwy klas schematu, częściowo omijając ochronę ukrywania schematu. Ujawniane są tylko metadane schematu (nazwy klas); żadne dane obiektów, poświadczenia ani rekordy użytkowników nie są ujawniane.

Ocena ryzyka

Ryzyko polega na ujawnieniu nazw klas schematu, co może pomóc atakującemu w zrozumieniu struktury bazy danych i zaplanowaniu dalszych ataków, choć nie prowadzi bezpośrednio do wycieku danych.

Rekomendacja

Należy zaktualizować Parse Server do wersji 9.10.0-alpha.7 lub nowszej (dla gałęzi 9.x) albo 8.6.88 lub nowszej (dla gałęzi 8.x), która nie ujawnia nazw klas w komunikatach błędów.

Inne podatności w Parse Server

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

Parse Server versions >= 9.0.0 before 9.10.0-alpha.6 and >= 8.2.2 before 8.6.87 disclose Pointer and Relation target class names through GraphQL validation and input-coercion error messages when public schema introspection is disabled (graphQLPublicIntrospection: false, the default). Because these errors are produced before authentication, authorization, or any resolver runs, an unauthenticated client possessing only the public application ID can trigger errors on Pointer or Relation fields to reconstruct hidden schema class names, partially defeating the schema-hiding protection. Only schema metadata (class names) is exposed; no object data, credentials, or user records are disclosed.

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