PatchSiren

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.