Katalog CVE

CVE-2026-31872

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Parse Server to otwarte oprogramowanie backendowe, które może być wdrażane na każdej infrastrukturze obsługującej Node.js. W wersjach przed 9.6.0-alpha.6 i 8.6.32, uprawnienia klasy protectedFields mogą być obejściem za pomocą notacji kropkowej w klauzulach WHERE zapytań i parametrach sortowania.

Ocena ryzyka

Atakujący może wykorzystać notację kropkową do zapytań lub sortowania według podpol, co umożliwia przeprowadzenie ataku binarnego orakla i enumerację wartości chronionych pól. Dotyczy to zarówno wdrożeń MongoDB, jak i PostgreSQL.

Rekomendacja

Zaleca się aktualizację do wersji 9.6.0-alpha.6 lub 8.6.32, aby usunąć tę podatność.

Powiązane podatności

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

Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 9.6.0-alpha.6 and 8.6.32, the protectedFields class-level permission (CLP) can be bypassed using dot-notation in query WHERE clauses and sort parameters. An attacker can use dot-notation to query or sort by sub-fields of a protected field, enabling a binary oracle attack to enumerate protected field values. This affects both MongoDB and PostgreSQL deployments. This vulnerability is fixed in 9.6.0-alpha.6 and 8.6.32.

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