parse-server has GraphQL complexity validator exponential fragment traversal DoS
- Severity:
- High
Description
The GraphQL query complexity validator can be exploited to cause a denial-of-service by sending a crafted query with binary fan-out fragment spreads. A single unauthenticated request can block the Node.js event loop for seconds, denying service to all concurrent users. This only affects deployments that have enabled the requestComplexity.graphQLDepth or requestComplexity.graphQLFields configuration options.
Recommendation
Update the parse-server package to the latest compatible version. Followings are version details:
Affected version(s): **< 8.6.68 >= 9.0.0, < 9.7.0-alpha.12** Patched version(s): **8.6.68 9.7.0-alpha.12**
References
Related Issues
- parse-server has cloud function validator bypass via prototype chain traversal - CVE-2026-34532
- Parse Server has Denial of Service (DoS) and Cloud Function Dispatch Bypass via Prototype Chain Resolution - CVE-2026-30939
- Parse Server affected by denial-of-service via unbounded query complexity in REST and GraphQL API - CVE-2026-30946
- Parse Server has an MFA single-use token bypass via concurrent authData login requests - CVE-2026-34224
You might also like:
- Tags:
- npm
- parse-server
Anything's wrong? Let us know Last updated on March 31, 2026


