Intel

AIKIDO-2026-253771

graphql-core is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)CVE-2026-75507 Published Today

75

High Risk

This Affects:

PYTHONgraphql-core
3.0.0 - 3.2.11
Fixed in 3.2.12
Are you affected? Scan for Free

TL;DR

The OverlappingFieldsCanBeMerged validation rule compares selected fields to detect merge conflicts before any resolver runs. On documents with many nested inline fragments the number of comparisons grows quadratically, so a small query drives the rule into extreme running time. Untrusted queries can therefore exhaust CPU during validation and deny service without authentication. The fix enforces a per-document comparison budget that aborts validation with an error once the limit is exceeded.

Who does this affect?

You are affected if you run a version that falls within the vulnerable range and your application validates GraphQL queries from untrusted input.

Background info

graphql-core is vulnerable to Denial of Service (DoS) in versions 3.0.0 - 3.2.11.

How to fix this

Upgrade the graphql-core library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform