Answer in brief
CVE-2026-32594 records a Medium severity (CVSS 0.0) vulnerability in Parse Server's GraphQL WebSocket endpoint bypasses security middleware. The current sources do not mark it as known exploited. The current feed maps parse-server (npm), parse-server (npm), parse-server (npm), parse-server (npm). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 0.0. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps parse-server (npm), parse-server (npm), parse-server (npm), parse-server (npm). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| parse-servernpm | >=9.0.0,<9.6.0-alpha.14 | 9.6.0-alpha.14 |
| parse-servernpm | <8.6.40 | 8.6.40 |
| parse-servernpm | >=9.0.0 <9.6.0-alpha.14 | 9.6.0-alpha.14 |
| parse-servernpm | >=0 <8.6.40 | 8.6.40 |
Published upstream
Mar 13, 2026
Evidence: source:ghsa:source_dates:source-dates:recordSource modified
Sep 25, 2026
Evidence: source:ghsa:source_dates:source-dates:recordFirst seen by HOL
Sep 25, 2026
### Impact Any Parse Server deployment that uses the GraphQL API is affected. The GraphQL WebSocket endpoint for subscriptions does not pass requests through the Express middleware chain that enforces authentication, introspection control, and query complexity limits. An attacker can connect to the WebSocket endpoint and execute GraphQL operations without providing a valid application or API key, access the GraphQL schema via introspection even when public introspection is disabled, and send arbitrarily complex queries that bypass configured complexity limits. ### Patches The unfinished GraphQL WebSocket subscription feature has been removed, including the `createSubscriptions` method and the `subscriptions-transport-ws` dependency. GraphQL subscriptions were never functional in Parse Server as the schema did not define any subscription types. ### Workarounds Block WebSocket upgrade requests to the GraphQL subscriptions path (by default `/subscriptions`) at the network level, for example using a reverse proxy or load balancer rule.
Quoted source text, attributed separately from HOL analysis.