CVE-2026-32944

7.5

Parse Community · Parse Server

An unauthenticated denial of service vulnerability exists in Parse Server due to uncontrolled recursion when processing deeply nested query condition operators.

Executive summary

An unauthenticated attacker can crash the Parse Server process, resulting in a total denial of service for all connected clients.

Vulnerability

This vulnerability is caused by uncontrolled recursion (CWE-674) triggered by a single request containing deeply nested query condition operators. An unauthenticated attacker can exploit this to terminate the server process.

Business impact

The vulnerability carries a CVSS score of 7.5, reflecting its high impact on service availability. Successful exploitation results in immediate service disruption, which can lead to significant operational downtime, loss of user connectivity, and potential impacts on business continuity for applications relying on the Parse Server backend.

Remediation

Immediate Action: Upgrade to version 9.6.0-alpha.21 or 8.6.45 and explicitly configure the requestComplexity.queryDepth server option to limit recursion depth.

Proactive Monitoring: Monitor server logs for unexpected process crashes and sudden spikes in request complexity or malformed query patterns.

Compensating Controls: Implement rate limiting and request size restrictions at the Web Application Firewall or load balancer level to drop unusually complex or deeply nested JSON payloads before they reach the application.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The risk posed by this vulnerability is significant due to the ease with which an unauthenticated attacker can disrupt core services. Administrators should prioritize patching Parse Server immediately and ensure that the requestComplexity.queryDepth mitigation is correctly implemented in their configuration, as the protection is not enabled by default after the update.

More Parse Community CVEs

Sources