Skip to main content
← All vulnerabilities
CVE-2023-26144GHSA-9PV7-VFVM-6VR7

Versions of the package graphql from 16.3.0 and before 16.8.1 are vulnerable to Denial of Service (DoS) due to insufficient checks in the Ov

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 16.8.1
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Versions of the package graphql from 16.3.0 and before 16.8.1 are vulnerable to Denial of Service (DoS) due to insufficient checks in the OverlappingFieldsCanBeMergedRule.ts file when parsing large queries. This vulnerability allows an attacker to degrade system performance. Note: It was not proven that this vulnerability can crash the process.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • n/a graphql

    From 16.3.0 · fixed in 16.8.1

  • graphqlnpm

    From 16.3.0 · fixed in 16.8.1

References 6

security.snyk.io

GitHub · graphql/graphql-js

GitHub · tadhglewis/apollo-koa-minimal