Description
Parse Server 8.2.2 before 8.6.94 and 9.0.0 before 9.10.1-alpha.14 applies its GraphQL introspection control only to operation text sent directly with a request, not to operations resolved from Apollo Server's automatic persisted query cache. Unauthenticated attackers holding the public Application Id and client key can replay an introspection query previously cached by a master or maintenance key client to retrieve the schema, including private class and field names.
Published: 2026-10-12
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch Now
AI Analysis

Impact

Parse Server versions prior to 8.6.94 in the 8.x series and prior to 9.10.1-alpha.14 in the 9.x series allow an unauthenticated attacker who knows the public Application Id and client key to replay an introspection query that has been cached by a privileged client in Apollo Server’s persisted query cache. Because the GraphQL introspection control only applies to query text sent directly with a request and not to operations retrieved from the cache, the attacker can retrieve the full schema, including private class and field names, exposing internal data structures and potentially aiding further exploitation.

Affected Systems

The vulnerability affects the open‑source Parse Server, published under the parse-community organization. Impacted releases are parse-server 8.2.2 up to and including 8.6.93 and parse-server 9.0.0 up to and including 9.10.0.13. Any deployment using the Apollo Server integration with automatic persisted query caching is susceptible as long as the remnants of these old versions remain in production.

Risk and Exploitability

With a CVSS score of 6.3, the risk is medium in the absence of additional authentication or security controls. The attack vector is unauthenticated, relying solely on knowledge of the public Application Id and client key, which are typically available to all clients. Because the exploit requires only replaying a cached query, it can be performed without network-level credentials or privileged access to the server. The vulnerability is not currently listed in CISA’s KEV catalogue and EPSS data is unavailable, but the exposure of the internal schema makes it a worthwhile target for attackers seeking to map out the data model before launching more targeted attacks. The remedy is to apply an official patch that extends introspection control to persisted queries or to remove the cached introspection query from the Apollo Server persisted query cache until the update can be applied.

Generated by OpenCVE AI on October 12, 2026 at 19:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Parse Server to v8.6.94 or newer in the 8.x line, or to v9.10.1-alpha.14 or newer in the 9.x line, ensuring the patch that scopes introspection control to all query sources is installed.
  • Configure Apollo Server to disable or restrict the use of persisted queries that include introspection operations, thereby blocking attackers from replaying cached queries that leak the schema.
  • If an upgrade cannot be performed immediately, purge any cached introspection queries from the Apollo Server persistence layer and restrict access to the cache, limiting the ability of unauthenticated clients to retrieve the full schema.

Generated by OpenCVE AI on October 12, 2026 at 19:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 19:30:00 +0000

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

Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Parse Server 8.2.2 before 8.6.94 and 9.0.0 before 9.10.1-alpha.14 applies its GraphQL introspection control only to operation text sent directly with a request, not to operations resolved from Apollo Server's automatic persisted query cache. Unauthenticated attackers holding the public Application Id and client key can replay an introspection query previously cached by a master or maintenance key client to retrieve the schema, including private class and field names.
Title Parse Server 8.2.2 before 8.6.94 and 9.0.0 before 9.10.1-alpha.14 GraphQL Schema Disclosure via Persisted Queries
First Time appeared Parseplatform
Parseplatform parse-server
Weaknesses CWE-863
CPEs cpe:2.3:a:parseplatform:parse-server:*:*:*:*:*:*:*:*
Vendors & Products Parseplatform
Parseplatform parse-server
References
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

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


Subscriptions

Parse Community Parse Server
Parseplatform Parse-server
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T02:42:20.486Z

Reserved: 2026-10-12T14:13:39.027Z

Link: CVE-2026-109302

cve-icon Vulnrichment

Updated: 2026-10-15T02:42:16.550Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-12T17:17:24.090

Modified: 2026-10-15T20:33:06.527

Link: CVE-2026-109302

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T19:45:06Z

Weaknesses