CVE-2024-23841CWE-80

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

High · published January 30, 2024

CVSS v3.1
8.2
EPSS
0%
Percentile
31.3
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
8.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00385 · 31.3th percentile
Weakness
CWE-80 · Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
Published
2024-01-30T17:14Z
EPSS history
Timeline
  • 30 JAN 17:14Z
    XSS in @apollo/experimental-nextjs-app-support
    cvelistv5