Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Parse Server API over network
-
DeliveryWrite object with URL-less file pointer to triggered/LiveQuery class
-
ExploitObject passed unresolved to Cloud Code trigger
-
ExecutionUncaught exception thrown
-
ImpactProcess terminates / subsequent requests break
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Exception handling completeness
|
| Exploitation Conditions | Exploitation requires the target Parse Server class to have at least one Cloud Code save, find, or delete trigger OR LiveQuery enabled, AND the attacker to be able to write to that class. Unauthenticated exploitation is possible only when the deployment permits public write access or open user sign-up; instances that enforce authenticated write via ACLs/Class-Level Permissions require a valid account with write rights, limiting exposure. The specific trigger is writing an object containing a file reference that lacks a URL. The flaw is fixed in 8.6.95 and 9.10.2-alpha.3 (for the 9.x line), so unpatched versions below those are the limiting version condition; impact is confined to availability. |
| Impact | This is a denial-of-service vulnerability (CWE-248, uncaught exception) with a genuine but bounded risk profile. The provided CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) scores 8.2 and shows a network-reachable, low-complexity flaw requiring no privileges but carrying an attack requirement (AT:P) - consistent with the description, which conditions exploitation on the target class having Cloud Code save/find/delete triggers or LiveQuery enabled and on the attacker being able to write to it. Impact is availability-only (VC:N/VI:N/VA:H): there is no data exposure or integrity loss, only process termination or broken subsequent requests. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the high base score is driven entirely by easy remote reachability of an availability impact, not by confirmed in-the-wild activity. Net assessment: a real, patch-worthy priority for internet-exposed Parse Server deployments that permit public write or open sign-up, but materially lower urgency than the 8.2 suggests for instances that restrict write access via ACLs/CLPs - the AT:P requirement and the trigger/LiveQuery precondition are the key mitigating signals. |
| Exploit ScenarioDerived | An attacker targets an internet-facing Parse Server instance that allows public write access or open sign-up and has a class with Cloud Code save/find/delete triggers or LiveQuery enabled. They submit an object containing a file reference that lacks a URL; when the server passes the object to the trigger or LiveQuery pipeline without resolving the reference, an uncaught exception is thrown and the Node.js process terminates or subsequent requests break. No public exploit code was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
Denial of service in Parse Server allows remote attackers to crash the Node.js process by writing an object that contains a file reference without a URL into a class that has Cloud Code save/find/delete triggers or LiveQuery enabled. Unauthenticated exploitation is possible only where the deployment allows public write access or open sign-up; instances enforcing authenticated writes via ACLs or Class-Level Permissions require an account with write rights, so exposure is bounded. The flaw is an uncaught exception (CWE-248) that terminates the server process and can break subsequent requests until restart. No public exploit code was identified at time of analysis, and impact is confined to availability (no confidentiality or integrity loss).
RemediationAI
Vendor-released patch: upgrade to Parse Server 8.6.95 (8.x line) or 9.10.2-alpha.3 (9.x line), per the GHSA-gpr6-gr9g-pfw6 advisory at https://github.com/parse-community/parse-server/security/advisories/GHSA-gpr6-gr9g-pfw6; because the 9.x fix landed in an alpha, teams on 9.x should either move to 9.10.2-alpha.3 or later stable 9.x release, or fall back to the 8.6.95 line if it meets their needs. If an immediate upgrade is not possible, the most effective compensating control is to remove the precondition: disable public write access and open sign-up, and tighten Class-Level Permissions and ACLs so only trusted authenticated clients can write to classes that have Cloud Code save/find/delete triggers or LiveQuery enabled - the trade-off is reduced functionality for anonymous or client-side write workflows. As a narrower mitigation, temporarily disable the affected Cloud Code triggers and LiveQuery on classes that accept writes from low-trust clients; this removes the crash path but also disables the automation, notifications, and real-time subscriptions those hooks provide. Reverse proxies or process supervisors (systemd, PM2, Kubernetes) should be configured to auto-restart the Parse Server process to reduce outage duration, though restart loops under sustained attack remain a risk. Monitor logs for unhandled exceptions tied to unresolved file references as a detection signal for exploitation attempts.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Parse Server is the open-source Node.js backend for Parse applications, exposing a REST/GraphQL API on top of MongoDB or Postgres, with extensibility through Cloud Code triggers (beforeSave/afterSave, beforeFind/afterFind, beforeDelete/afterDelete) and LiveQuery subscriptions. Parse file references (Parse.File / Pointer objects) are normally resolved to a URL before objects are handed to trigger or LiveQuery handlers. In affected builds, an object carrying a file reference with no URL bypasses that resolution step and is passed straight into the trigger/LiveQuery pipeline, where the missing URL triggers an unhandled JavaScript exception in the Node.js process - the CWE-248 uncaught exception class. Because Node.js terminates the process on an unhandled exception, the result is a full server outage rather than a single failed request, and any queued or in-flight requests at that point also fail. The condition is only reachable when the target class has at least one Cloud Code save/find/delete trigger or LiveQuery enabled and the attacker can write to that class; CPE data (cpe:2.3:a:parse-community:parse-server) confirms the affected component is Parse Server itself across both maintained release lines.
Know when Parse Server gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Network-reachable with no auth when public write/sign-up is enabled (PR:N, AV:N, AC:L); impact is process crash only, so C:N/I:N/A:H and scope unchanged.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Parse Server before 8.6.95 and 9.0.0 before 9.10.2-alpha.3 does not resolve file references lacking a URL before passing objects to Cloud Code triggers and LiveQuery, causing an uncaught exception that terminates the process. Attackers able to write to a class with Cloud Code save, find, or delete triggers or LiveQuery enabled, including unauthenticated users when public write access or sign-up is allowed, can crash the server or break subsequent requests.
Executive ViewAI
A high-severity denial-of-service flaw in Parse Server (CVE-2026-109301, CVSS 8.2) allows a crafted object write to terminate the Node.js process, taking dependent mobile and web applications offline until the service is restarted. No vendor patch is currently available, leaving affected backends exposed to repeated or sustained outages with an open-ended remediation timeline. Leadership should treat this as a service-availability and customer-experience risk, particularly for teams whose Parse deployments permit public writes or open sign-up.
No vendor-released patch identified at time of analysis. Interim mitigations: enforce ACLs and Class-Level Permissions to require write rights; disable or restrict open sign-up and public write access; disable LiveQuery and Cloud Code save/find/delete triggers on classes that do not need them; validate and reject object payloads with file references lacking a URL before trigger processing; run Parse Server under process supervision with automatic restart (systemd, PM2, or orchestrator health checks); apply rate limiting and WAF rules to write traffic; and monitor for unexpected process termination.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Parse Server
View allParse Server is an open source http web server backend. Rated critical severity (CVSS 10.0), this vulnerability is remot
Unauthenticated query injection in Parse Server before 9.6.0-alpha.12/8.6.38. PoC available.
Parse Server has an incorrect authorization vulnerability enabling unauthorized data access across applications.
### Impact Parse Server's built-in OAuth2 auth adapter exports a singleton instance that is reused directly across all
Parse Server has a CVSS 10.0 access control vulnerability enabling complete bypass of all data access restrictions.
parse-server is a Parse Server for Node.js / Express. Rated critical severity (CVSS 10.0), this vulnerability is remotel
Authentication bypass in Parse Server allows unauthenticated access to protected API endpoints. Parse Server is a popula
SQL injection in Parse Server before 9.6.0-alpha.2/8.6.28.
SQL injection in Parse Server before 9.6.0-alpha.5/8.6.31. Third Parse Server SQLi.
SQL injection in Parse Server before 9.6.0-alpha.5/8.6.31.
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Rated critical s
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Rated critical s
EUVD-2026-97603
GHSA-rxj9-xm24-7477
NVD
CVE.org
EPSS
Exploit-DB