Description
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 9.9.1-alpha.12 and 8.6.82, deeply nested $or, $and, and $nor query condition operators in the REST API or LiveQuery query handling could trigger exponential-time processing in the internal query-traversal helper and block the Node.js event loop. This issue is fixed in versions 9.9.1-alpha.12 and 8.6.82.
Published: 2026-07-08
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Parse Server allows clients to send queries that include $or, $and, and $nor operators. When these operators are deeply nested, the internal query‑traversal helper performs exponential‑time processing, blocking the Node.js event loop. The attacker can trigger this by constructing a query that exploits the nesting depth, which results in a denial of service. This weakness is classified as CWE‑407, an inefficient algorithmic complexity issue.

Affected Systems

The affected product is Parse Server, an open‑source Node.js backend maintained by the parse-community. Versions prior to 9.9.1‑alpha.12 and 8.6.82 are vulnerable and require upgrading to at least those release points.

Risk and Exploitability

The CVSS score of 8.7 denotes high severity. The EPSS score of <1% indicates a very low likelihood of exploitation, yet the vulnerability can still be triggered remotely by sending a specially crafted query to a publicly exposed REST or LiveQuery endpoint, exhausting server resources by blocking the event loop. The vulnerability is not listed in the CISA KEV catalog, but that does not lessen its potential impact.

Generated by OpenCVE AI on July 29, 2026 at 13:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Parse Server v9.9.1‑alpha.12 or v8.6.82 or later to remove the flaw.
  • Implement validation to reject or limit queries with $or, $and, or $nor operators nested beyond an allowed depth.
  • Enable monitoring of Node.js event‑loop latency and set alerts for prolonged blocking to detect potential denial‑of‑service attacks.

Generated by OpenCVE AI on July 29, 2026 at 13:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 09 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 08 Jul 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Parse Community
Parse Community parse Server
Vendors & Products Parse Community
Parse Community parse Server

Wed, 08 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Description Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 9.9.1-alpha.12 and 8.6.82, deeply nested $or, $and, and $nor query condition operators in the REST API or LiveQuery query handling could trigger exponential-time processing in the internal query-traversal helper and block the Node.js event loop. This issue is fixed in versions 9.9.1-alpha.12 and 8.6.82.
Title Parse Server: Denial of service via exponential-time processing of deeply nested query operators
Weaknesses CWE-407
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Parse Community Parse Server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T13:43:23.509Z

Reserved: 2026-06-24T14:53:40.110Z

Link: CVE-2026-57480

cve-icon Vulnrichment

Updated: 2026-07-09T13:43:18.267Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T13:30:06Z

Weaknesses
  • CWE-407

    Inefficient Algorithmic Complexity