Skip to main content
← All vulnerabilities
CVE-2024-23841GHSA-RV8P-RR2H-FGPG

XSS in @apollo/experimental-nextjs-app-support

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.7.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

apollo-client-nextjs is the Apollo Client support for the Next.js App Router. The @apollo/experimental-apollo-client-nextjs NPM package is vulnerable to a cross-site scripting vulnerability. To exploit this vulnerability, an attacker would need to either inject malicious input (e.g. by redirecting a user to a specifically-crafted link) or arrange to have malicious input be returned by a GraphQL server (e.g. by persisting it in a database). To fix this issue, please update to version 0.7.0 or later.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • apollographql apollo-client-nextjs

    fixed in 0.7.0

  • @apollo/experimental-nextjs-app-supportnpm

    fixed in 0.7.0

References 2

GitHub · apollographql/apollo-client-nextjs