CVE catalog

CVE-2026-75508

graphql-core: CVE-2026-75508

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.57% · Oct 25, 2026

GraphQL-core is a Python port of the GraphQL.js reference implementation. From 3.2.3 until 3.2.12 and 3.3.0rc1, the parser's max_tokens limit in Parser.advance_lexer counts only non-comment tokens returned after Lexer.lookahead skips comments. Each skipped comment is still allocated as a Token and retained through token.next and token.prev, allowing a highly compressible comment-padded GraphQL document to pass a low token limit while consuming memory. An unauthenticated remote attacker can exhaust worker memory before AST-based depth or complexity controls run. This issue is fixed in versions 3.2.12 and 3.3.0rc1.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangraphql-coresid3.2.12-1fixed
Debiangraphql-coreforky3.2.12-1fixed
Debiangraphql-coretrixie3.2.6-1vulnerable
Debiangraphql-corebookworm2.3.2-1vulnerable
Ubuntugraphql-core22.042.3.2-1vulnerable
Ubuntugraphql-core24.043.2.3-2vulnerable
Ubuntugraphql-core26.103.2.7-1vulnerable
Ubuntugraphql-core26.103.2.8-1vulnerable
Ubuntugraphql-core26.103.2.11-1vulnerable
Ubuntugraphql-core26.043.2.6-1vulnerable
Ubuntugraphql-core26.043.2.6-2vulnerable
Ubuntugraphql-core26.043.2.7-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangraphql-coresourcesid3.2.12-1not yet assignedNot reportedNot reported
Debiangraphql-coresourceforky3.2.12-1not yet assignedNot reportedNot reported
Debiangraphql-coresourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debiangraphql-coresourcebookworm(unfixed)not yet assignedNot reportedNot reported

Notes

[trixie] graphql-core: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [graphql-core]

    Details (2)
    • 2.3.2-1 · all · bookworm

      Affected

      dsa · graphql-core · debian · bookworm; dsa · graphql-core · debian · 12

    • 2.3.2-1 · all · bookworm

      Affected

      dsa · graphql-core · debian · bookworm; dsa · graphql-core · debian · 12

  • Source package: [graphql-core]

    Details (2)
    • 2.3.2-1 · all · bookworm

      Affected

      dsa · graphql-core · debian · bookworm; dsa · graphql-core · debian · 12

    • 2.3.2-1 · all · bookworm

      Affected

      dsa · graphql-core · debian · bookworm; dsa · graphql-core · debian · 12

[Debian 13 (Trixie)]

  • Source package: [graphql-core]

    Details (2)
    • 3.2.6-1 · all · trixie

      Affected

      dsa · graphql-core · debian · 13

    • 3.2.6-1 · all · trixie

      Affected

      dsa · graphql-core · debian · 13

  • Source package: [graphql-core]

    Details (2)
    • 3.2.6-1 · all · trixie

      Affected

      dsa · graphql-core · debian · 13

    • 3.2.6-1 · all · trixie

      Affected

      dsa · graphql-core · debian · 13

Observed:

References