Analysis and contextual insights are available on OpenCVE Cloud.
No solution or workaround provided in the CVE record.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
Thu, 29 Oct 2026 22:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Graphql-python
Graphql-python graphql-core |
|
| Vendors & Products |
Graphql-python
Graphql-python graphql-core |
Thu, 29 Oct 2026 21:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | GraphQL-core is a Python port of the GraphQL.js reference implementation. From 3.3.0a3 until 3.3.1, validate() reuses a module-level ValidationAbortedError when a document exceeds max_errors. Python appends frames to the reused exception's traceback on every raise, retaining each document, validation context, and error set for the process lifetime. An unauthenticated client can repeatedly submit a small document with more than 100 validation errors to cause unbounded memory growth before query execution, eventually exhausting worker memory without disclosing or modifying data. This issue is fixed in version 3.3.1. | |
| Title | GraphQL-core: Denial of service via memory leak in aborted validations | |
| Weaknesses | CWE-400 CWE-401 |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-29T21:38:43.633Z
Reserved: 2026-10-29T18:50:28.065Z
Link: CVE-2026-119286
No data.
Status : Received
Published: 2026-10-29T22:17:01.517
Modified: 2026-10-29T22:17:01.517
Link: CVE-2026-119286
No data.
OpenCVE Enrichment
Updated: 2026-10-29T22:15:03Z