PatchSiren cyber security CVE debrief
CVE-2026-75508 graphql-python CVE debrief
A denial-of-service vulnerability exists in graphql-core, a Python library for building GraphQL APIs. The parser's `max_tokens` limit did not count comment tokens, allowing an attacker to bypass this limit by padding a document with comments. This could lead to increased memory allocation, potentially causing a denial-of-service attack. The vulnerability was reported by an unknown source and is documented in the graphql-core security advisory GHSA-r77w-qph3-7vf8. Defenders responsible for graphql-core deployments should assess exposure and prioritize verification and patching to prevent potential denial-of-service attacks.
- Vendor
- graphql-python
- Product
- graphql-core
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-22
- Original CVE updated
- 2026-10-22
- Advisory published
- 2026-10-22
- Advisory updated
- 2026-10-22
Who should care
Defenders responsible for graphql-core deployments should assess exposure and prioritize verification and patching to prevent potential denial-of-service attacks. This includes reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance, and planning vendor-supported updates or mitigations through normal change control where exposure is confirmed.
Why it matters
Defenders should care about this vulnerability as it could lead to denial-of-service attacks and increased memory allocation, potentially causing performance degradation. graphql-core users should verify their version and apply patches to prevent potential attacks.
- Denial-of-service attacks via crafted GraphQL documents
- Increased memory allocation and potential performance degradation
- Potential for attackers to bypass security controls
Technical summary
The parser's `max_tokens` limit did not count comment tokens, allowing an attacker to bypass this limit by padding a document with comments. This could lead to increased memory allocation, potentially causing a denial-of-service attack. The vulnerability was reported by an unknown source and is documented in the graphql-core security advisory GHSA-r77w-qph3-7vf8. The advisory provides details on the vulnerability, including the fact that the parser's `max_tokens` limit did not count comment tokens, allowing an attacker to bypass this limit by padding a document with comments.
Defensive priority
Defenders should prioritize verifying the graphql-core version and applying patches to prevent potential denial-of-service attacks.
Recommended defensive actions
- Verify the graphql-core version and ensure it is up-to-date
- Apply patches to prevent potential denial-of-service attacks
- Monitor for suspicious activity and implement compensating controls
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The vulnerability was reported by an unknown source and is documented in the graphql-core security advisory GHSA-r77w-qph3-7vf8. The advisory provides details on the vulnerability, including the fact that the parser's `max_tokens` limit did not count comment tokens, allowing an attacker to bypass this limit by padding a document with comments. The advisory also provides guidance on how to verify and patch the vulnerability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-75508 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-75508
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-75508 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-75508
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
GraphQL-core: Denial of service via comment tokens bypassing the parser's max_tokens limit
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/PyPI/GHSA-r77w-qph3-7vf8.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core/security/advisories/GHSA-r77w-qph3-7vf8
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core/commit/437dea102e92fdf05a2971ca76787c5a5bad875a
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core/commit/80ef435a1808fbbcc4aaac63ae76771a1c91002d
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core/releases/tag/v3.2.12
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/graphql-python/graphql-core/releases/tag/v3.3.0rc1
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.