CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-32594

High
Published: Translated: NVD NIST

Summary

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 8.6.40 i 9.6.0-alpha.14, punkt końcowy WebSocket dla subskrypcji GraphQL nie przechodzi przez łańcuch middleware Express, co pozwala atakującym na wykonywanie operacji GraphQL bez ważnego klucza aplikacji lub API.

Risk Assessment

Atakujący może uzyskać dostęp do schematu GraphQL nawet przy wyłączonej publicznej introspekcji oraz wysyłać dowolnie złożone zapytania, co może prowadzić do nadużyć i przeciążenia systemu. To stwarza poważne ryzyko dla bezpieczeństwa danych i stabilności aplikacji.

Recommendation

Zaleca się aktualizację do wersji 8.6.40 lub 9.6.0-alpha.14, aby zabezpieczyć punkt końcowy WebSocket przed nieautoryzowanym dostępem i nadużyciami związanymi z zapytaniami GraphQL.

Related vulnerabilities

Original NVD description (English source)

Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 8.6.40 and 9.6.0-alpha.14, the GraphQL WebSocket endpoint for subscriptions does not pass requests through the Express middleware chain that enforces authentication, introspection control, and query complexity limits. An attacker can connect to the WebSocket endpoint and execute GraphQL operations without providing a valid application or API key, access the GraphQL schema via introspection even when public introspection is disabled, and send arbitrarily complex queries that bypass configured complexity limits. This vulnerability is fixed in 8.6.40 and 9.6.0-alpha.14.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS