PT-2026-29277 · Unknown · Parse Server
Bugbunny-Research
·
Published
2026-03-31
·
Updated
2026-04-06
·
CVE-2026-34573
CVSS v4.0
8.2
High
| Vector | AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Parse Server versions prior to 8.6.68
Parse Server versions prior to 9.7.0-alpha.12
Description
Parse Server, an open-source backend deployable on Node.js infrastructures, is susceptible to a denial-of-service condition. A crafted GraphQL query utilizing binary fan-out fragment spreads can exploit the GraphQL query complexity validator, potentially blocking the Node.js event loop for several seconds and disrupting service for all concurrent users. This issue only impacts deployments where the
requestComplexity.graphQLDepth or requestComplexity.graphQLFields configuration options are enabled. The fix involves replacing the per-branch fragment traversal with memoized fragment computation, reducing the traversal time from exponential to linear.Recommendations
Update Parse Server to version 8.6.68 or later.
Update Parse Server to version 9.7.0-alpha.12 or later.
As a workaround, disable GraphQL complexity limits by setting
requestComplexity.graphQLDepth and requestComplexity.graphQLFields to -1.Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Parse Server