CVE-2026-10802 Details
Description
A vulnerability was detected in keystonejs keystone up to 20260319. This vulnerability affects unknown code in the library packages/core/src/lib/core/queries/output-field.ts of the component GraphQL API Endpoint. The manipulation results in resource consumption. It is possible to launch the attack remotely. The exploit is now public and may be used. The pull request to fix this issue awaits acceptance.
A denial-of-service vulnerability has been identified in KeystoneJS versions through 20260319. The issue arises in the GraphQL API endpoint, specifically within the relationship fields of the query output resolver. The vulnerability allows for unbounded query depth in nested 'findMany' operations, where user-controlled arguments are passed directly to the database without any limits or complexity analysis. This flaw can be exploited remotely, causing excessive resource consumption by generating exponential database queries that exhaust connection pools and degrade server performance.
This vulnerability has been addressed in KeystoneJS Pull Request #9831, which introduces a default query depth limit and integrates the 'graphql-depth-limit' package for validation. Users should update to the latest version of KeystoneJS to apply this fix.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 4, 2026CISA-ADP
Assessed Jun 4, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://gist.github.com/nedlir/0431275665076772844ebfe5167e54f6 | [email protected] | ExploitRemedy |
| https://github.com/keystonejs/keystone/ | [email protected] | Vendor |
| https://github.com/keystonejs/keystone/issues/9789 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://github.com/keystonejs/keystone/pull/9831 | [email protected] | Issue TrackingVendor |
| https://vuldb.com/cve/CVE-2026-10802 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/831461 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/368251 | [email protected] | BundlePermission Required |
| https://vuldb.com/vuln/368251/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-400 | Uncontrolled Resource Consumption | [email protected] |
| CWE-404 | Improper Resource Shutdown or Release | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| keystonejs keystone | <= 20260319 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 22, 2026 | CVE Translated | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 4, 2026 | New CVE Received | [email protected] |
Volerion