Every CVE Search/ Get API key

CVE-2026-53722

Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL

5.1 MediumFix available

Nuxt is an open-source web development framework for Vue.js. Prior to versions 3.21.7 and 4.4.7, <NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link. The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically. This issue has been patched in versions 3.21.7 and 4.4.7.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Active

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

0.29%Up 0.2 points since Jun 12, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.1

Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL

Nuxt is an open-source web development framework for Vue.js. Prior to versions 3.21.7 and 4.4.7, <NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link. The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically. This issue has been patched in versions 3.21.7 and 4.4.7.

Record
CVE-2026-53722
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-79, CWE-83
Updated
2026-11-02
EUVDEUVD-2026-36428 5.1

Nuxt is an open-source web development framework for Vue.js. Prior to versions 3.21.7 and 4.4.7, <NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link. The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically. This issue has been patched in versions 3.21.7 and 4.4.7.

Record
EUVD-2026-36428
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-934w-87qh-qr26 5.1

Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL

Summary

<NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link.

The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically.

Unlike the previously reported navigateTo issue (CVE-2024-34343), the sink here is the rendered anchor itself; the existing isScriptProtocol checks in navigateTo and reloadNuxtApp are not on the code path. The onClick handler intentionally returns early for external links so the browser's native protocol-based navigation runs.

Affected component

  • File: packages/nuxt/src/app/components/nuxt-link.ts
  • Sink: h('a', { href: href.value, ... }) in the default render, plus the href / route.href props passed to the custom slot.
  • Broken check: external auto-detection treated any hasProtocol(path, { acceptRelative: true }) value as an "external link", then rendered the value directly as <a href> without rejecting script-capable protocols. There was no equivalent of the navigateTo isScriptProtocol(protocol) gate in this path.

Impact

Any Nuxt application that binds user-controlled values to <NuxtLink :to> / :href was vulnerable. Common shapes: profile-link rendering (<NuxtLink :to="user.website">), "share this" / "open in new tab" handlers that pass through a query parameter, CMS-driven landing pages that render <NuxtLink :to="cms.cta.url">, and marketplace listings that show seller-supplied links.

For javascript: / vbscript: the primitive is reflected XSS in the application's first-party origin (session theft for non-HttpOnly cookies, CSRF token theft, account takeover via DOM rewriting, credential harvesting via fake login overlays). For data:text/html,... the attacker gets a same-tab phishing surface anchored to a legitimate application link.

Patches

Fixed in [email protected] (commit 0103ce06) and backported to [email protected] (commit 53284043). The fix sanitises the resolved external href before it is passed to <a> or the custom slot: control characters and whitespace are stripped, leading view-source: prefixes are unwrapped, and any remaining script-capable scheme (per isScriptProtocol) causes the href to be replaced with an empty string.

Workarounds

Until you can upgrade, validate URLs at the source before binding them to <NuxtLink :to> / :href. For example, only accept paths that start with / (and not //), or run user-supplied URLs through new URL(value) and reject anything whose protocol is not in an allow-list (typically http: and https:).

Record
GHSA-934w-87qh-qr26
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-79, CWE-83
Updated
2026-11-02
NVD 5.1

Nuxt is an open-source web development framework for Vue.js. Prior to versions 3.21.7 and 4.4.7, <NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link. The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically. This issue has been patched in versions 3.21.7 and 4.4.7.

Record
CVE-2026-53722
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Weakness
CWE-79, CWE-83
Updated
2026-11-02
OSV 5.1

Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL

Nuxt is an open-source web development framework for Vue.js. Prior to versions 3.21.7 and 4.4.7, <NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link. The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically. This issue has been patched in versions 3.21.7 and 4.4.7.

Record
CVE-2026-53722
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-79, CWE-83
Updated
2026-11-02
OSVGHSA-934w-87qh-qr26 5.1

Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL

Summary

<NuxtLink> did not validate the URL scheme of values bound to its to or href props before rendering them into the href attribute of the underlying <a> element. When an application binds attacker-controlled input (a query parameter, a CMS field, a user-supplied profile URL) to <NuxtLink :to> or :href, the attacker can supply a javascript: or vbscript: URL that is reflected verbatim into the rendered markup. Clicking the link executes the supplied script in the origin of the Nuxt application, resulting in reflected DOM-based cross-site scripting. A data:text/html,... payload reflected through the same sink does not execute in the application's origin but enables a same-tab phishing surface anchored to a legitimate application link.

The same value was exposed to consumers of the component's custom slot via the href and route.href props, so applications that re-bind those values to their own anchors were affected identically.

Unlike the previously reported navigateTo issue (CVE-2024-34343), the sink here is the rendered anchor itself; the existing isScriptProtocol checks in navigateTo and reloadNuxtApp are not on the code path. The onClick handler intentionally returns early for external links so the browser's native protocol-based navigation runs.

Affected component

  • File: packages/nuxt/src/app/components/nuxt-link.ts
  • Sink: h('a', { href: href.value, ... }) in the default render, plus the href / route.href props passed to the custom slot.
  • Broken check: external auto-detection treated any hasProtocol(path, { acceptRelative: true }) value as an "external link", then rendered the value directly as <a href> without rejecting script-capable protocols. There was no equivalent of the navigateTo isScriptProtocol(protocol) gate in this path.

Impact

Any Nuxt application that binds user-controlled values to <NuxtLink :to> / :href was vulnerable. Common shapes: profile-link rendering (<NuxtLink :to="user.website">), "share this" / "open in new tab" handlers that pass through a query parameter, CMS-driven landing pages that render <NuxtLink :to="cms.cta.url">, and marketplace listings that show seller-supplied links.

For javascript: / vbscript: the primitive is reflected XSS in the application's first-party origin (session theft for non-HttpOnly cookies, CSRF token theft, account takeover via DOM rewriting, credential harvesting via fake login overlays). For data:text/html,... the attacker gets a same-tab phishing surface anchored to a legitimate application link.

Patches

Fixed in [email protected] (commit 0103ce06) and backported to [email protected] (commit 53284043). The fix sanitises the resolved external href before it is passed to <a> or the custom slot: control characters and whitespace are stripped, leading view-source: prefixes are unwrapped, and any remaining script-capable scheme (per isScriptProtocol) causes the href to be replaced with an empty string.

Workarounds

Until you can upgrade, validate URLs at the source before binding them to <NuxtLink :to> / :href. For example, only accept paths that start with / (and not //), or run user-supplied URLs through new URL(value) and reject anything whose protocol is not in an allow-list (typically http: and https:).

Record
GHSA-934w-87qh-qr26
CVSS 4.0
5.1 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-79, CWE-83
Updated
2026-11-02
Show 21 moreShow less
OSVCLSA-2026-1784077494 No score

TuxCare security update for nuxt (1 CVE)

TuxCare rebuilt nuxt to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1784077494
Updated
2026-11-02
OSVCLSA-2026-1784769506 No score

TuxCare security update for nuxt (1 CVE)

TuxCare rebuilt nuxt to address 1 CVE. Fixed in 3.12.3-tuxcare.6.

Record
CLSA-2026-1784769506
Updated
2026-11-02
OSVCLSA-2026-1784769536 No score

TuxCare security update for nuxt (1 CVE)

TuxCare rebuilt nuxt to address 1 CVE. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1784769536
Updated
2026-11-02
OSVCLSA-2026-1784856026 No score

TuxCare security update for nuxt (1 CVE)

TuxCare rebuilt nuxt to address 1 CVE. Fixed in 2.18.1-tuxcare.3.

Record
CLSA-2026-1784856026
Updated
2026-11-02
OSVCLSA-2026-1784856198 No score

TuxCare security update for nuxt (1 CVE)

TuxCare rebuilt nuxt to address 1 CVE. Fixed in 1.4.5-tuxcare.3.

Record
CLSA-2026-1784856198
Updated
2026-11-02
OSVCLSA-2026-1788286444 No score

TuxCare security update for nuxt (2 CVEs)

TuxCare rebuilt nuxt to address 2 CVEs. Fixed in 0.10.7-tuxcare.4.

Record
CLSA-2026-1788286444
Updated
2026-11-02
OSVCLSA-2026-1792161452 No score

TuxCare security update for @nuxt/kit (1 CVE)

TuxCare rebuilt @nuxt/kit to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1792161452
Updated
2026-11-02
OSVCLSA-2026-1792161455 No score

TuxCare security update for @nuxt/kit (1 CVE)

TuxCare rebuilt @nuxt/kit to address 1 CVE. Fixed in 3.12.3-tuxcare.6.

Record
CLSA-2026-1792161455
Updated
2026-11-02
OSVCLSA-2026-1792161456 No score

TuxCare security update for @nuxt/kit (2 CVEs)

TuxCare rebuilt @nuxt/kit to address 2 CVEs. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1792161456
Updated
2026-11-02
OSVCLSA-2026-1792161484 No score

TuxCare security update for @nuxt/rspack-builder (1 CVE)

TuxCare rebuilt @nuxt/rspack-builder to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1792161484
Updated
2026-11-02
OSVCLSA-2026-1792161592 No score

TuxCare security update for @nuxt/schema (1 CVE)

TuxCare rebuilt @nuxt/schema to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1792161592
Updated
2026-11-02
OSVCLSA-2026-1792161597 No score

TuxCare security update for @nuxt/schema (1 CVE)

TuxCare rebuilt @nuxt/schema to address 1 CVE. Fixed in 3.12.3-tuxcare.6.

Record
CLSA-2026-1792161597
Updated
2026-11-02
OSVCLSA-2026-1792161598 No score

TuxCare security update for @nuxt/schema (2 CVEs)

TuxCare rebuilt @nuxt/schema to address 2 CVEs. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1792161598
Updated
2026-11-02
OSVCLSA-2026-1792161814 No score

TuxCare security update for @nuxt/vite-builder (1 CVE)

TuxCare rebuilt @nuxt/vite-builder to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1792161814
Updated
2026-11-02
OSVCLSA-2026-1792161819 No score

TuxCare security update for @nuxt/vite-builder (1 CVE)

TuxCare rebuilt @nuxt/vite-builder to address 1 CVE. Fixed in 3.12.3-tuxcare.6.

Record
CLSA-2026-1792161819
Updated
2026-11-02
OSVCLSA-2026-1792161820 No score

TuxCare security update for @nuxt/vite-builder (2 CVEs)

TuxCare rebuilt @nuxt/vite-builder to address 2 CVEs. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1792161820
Updated
2026-11-02
OSVCLSA-2026-1792161927 No score

TuxCare security update for @nuxt/webpack-builder (1 CVE)

TuxCare rebuilt @nuxt/webpack-builder to address 1 CVE. Fixed in 4.0.3-tuxcare.5.

Record
CLSA-2026-1792161927
Updated
2026-11-02
OSVCLSA-2026-1792161932 No score

TuxCare security update for @nuxt/webpack-builder (1 CVE)

TuxCare rebuilt @nuxt/webpack-builder to address 1 CVE. Fixed in 3.12.3-tuxcare.6.

Record
CLSA-2026-1792161932
Updated
2026-11-02
OSVCLSA-2026-1792161933 No score

TuxCare security update for @nuxt/webpack-builder (2 CVEs)

TuxCare rebuilt @nuxt/webpack-builder to address 2 CVEs. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1792161933
Updated
2026-11-02
OSVCLSA-2026-1792163456 No score

TuxCare security update for @nuxt/test-utils (2 CVEs)

TuxCare rebuilt @nuxt/test-utils to address 2 CVEs. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1792163456
Updated
2026-11-02
OSVCLSA-2026-1793661072 No score

TuxCare security update for nuxi (1 CVE)

TuxCare rebuilt nuxi to address 1 CVE. Fixed in 3.2.0-tuxcare.4.

Record
CLSA-2026-1793661072
Updated
2026-11-03

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nuxt
npm
4.0.0 up to 4.4.7
4.4.7
nuxt
npm
3.0.0 up to 3.21.7
3.21.7
nuxt
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.24.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
nuxt
TuxCare:npm
3.12.3-tuxcare.0 up to 3.12.3-tuxcare.6, plus listed versions
3.12.33.12.3-tuxcare.13.12.3-tuxcare.23.12.3-tuxcare.33.12.3-tuxcare.43.12.3-tuxcare.5
3.12.3-tuxcare.6
nuxt
TuxCare:npm
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.13.2.0-tuxcare.23.2.0-tuxcare.3
3.2.0-tuxcare.4
nuxt
TuxCare:npm
2.18.1-tuxcare.0 up to 2.18.1-tuxcare.3, plus listed versions
2.18.12.18.1-tuxcare.12.18.1-tuxcare.2
2.18.1-tuxcare.3
nuxt
TuxCare:npm
1.4.5-tuxcare.0 up to 1.4.5-tuxcare.3, plus listed versions
1.4.51.4.5-tuxcare.11.4.5-tuxcare.2
1.4.5-tuxcare.3
nuxt
TuxCare:npm
From an advisory covering 2 CVEs
0.10.7-tuxcare.0 up to 0.10.7-tuxcare.4, plus listed versions
0.10.70.10.7-tuxcare.10.10.7-tuxcare.20.10.7-tuxcare.3
0.10.7-tuxcare.4
@nuxt/kit
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
@nuxt/kit
TuxCare:npm
3.12.3-tuxcare.0 up to 3.12.3-tuxcare.6, plus listed versions
3.12.33.12.3-tuxcare.13.12.3-tuxcare.33.12.3-tuxcare.43.12.3-tuxcare.5
3.12.3-tuxcare.6
Show 13 moreShow less
Affected packages
PackageAffectedFixed
@nuxt/kit
TuxCare:npm
From an advisory covering 2 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4
@nuxt/rspack-builder
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
@nuxt/schema
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
@nuxt/schema
TuxCare:npm
3.12.3-tuxcare.0 up to 3.12.3-tuxcare.6, plus listed versions
3.12.33.12.3-tuxcare.13.12.3-tuxcare.33.12.3-tuxcare.43.12.3-tuxcare.5
3.12.3-tuxcare.6
@nuxt/schema
TuxCare:npm
From an advisory covering 2 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4
@nuxt/vite-builder
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
@nuxt/vite-builder
TuxCare:npm
3.12.3-tuxcare.0 up to 3.12.3-tuxcare.6, plus listed versions
3.12.33.12.3-tuxcare.13.12.3-tuxcare.33.12.3-tuxcare.43.12.3-tuxcare.5
3.12.3-tuxcare.6
@nuxt/vite-builder
TuxCare:npm
From an advisory covering 2 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4
@nuxt/webpack-builder
TuxCare:npm
4.0.3-tuxcare.0 up to 4.0.3-tuxcare.5, plus listed versions
4.0.34.0.3-tuxcare.14.0.3-tuxcare.34.0.3-tuxcare.4
4.0.3-tuxcare.5
@nuxt/webpack-builder
TuxCare:npm
3.12.3-tuxcare.0 up to 3.12.3-tuxcare.6, plus listed versions
3.12.33.12.3-tuxcare.13.12.3-tuxcare.33.12.3-tuxcare.43.12.3-tuxcare.5
3.12.3-tuxcare.6
@nuxt/webpack-builder
TuxCare:npm
From an advisory covering 2 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4
@nuxt/test-utils
TuxCare:npm
From an advisory covering 2 CVEs
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4
nuxi
TuxCare:npm
3.2.0-tuxcare.0 up to 3.2.0-tuxcare.4, plus listed versions
3.2.03.2.0-tuxcare.2
3.2.0-tuxcare.4

History

History
RecordedChangedSources
affected, facts
affected, aliasesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-53722 is a medium vulnerability (CVSS 5.1) in @clerk Nuxt, published June 12, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 22nd percentile. Fixed in nuxt 4.4.7.

References

MoveEnter Open