CVE Catalog

CVE-2026-114133

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

13th percentile - higher than 13% of all known CVEs

Summary

Nuxt framework versions 3.13.0 through 4.6.2 contain a vulnerability where the server-island renderer serializes raw useHeadSafe entry input without preserving the safe-input marker, and NuxtIsland later inserts that input into the page head as an ordinary entry. An application passing attacker-controlled data to useHeadSafe in a .server.vue component or one rendered through NuxtIsland can render values normally removed by the allowlist, including event-handler attributes or executable script content, resulting in stored cross-site scripting in the application origin. The issue is fixed in version 4.6.2.

Risk Assessment

An attacker may inject malicious scripts that are stored and execute in application users' browsers, potentially leading to session theft or actions performed on their behalf. The risk affects Nuxt applications from 3.13.0 to 4.6.2 that pass attacker-controlled data to useHeadSafe.

Recommendation

Update Nuxt to version 4.6.2 or later. Avoid passing user-controlled data to useHeadSafe in .server.vue components and components rendered through NuxtIsland.

Other vulnerabilities in Nuxt

See all
Original NVD description (English source)

Nuxt is an open-source web development framework for Vue.js. From 3.13.0 until 4.6.2, the server-island renderer serializes raw useHeadSafe entry input into the island response without preserving the safe-input marker, and NuxtIsland later inserts that input into the page head as an ordinary entry. An application that passes attacker-controlled data to useHeadSafe in a .server.vue component or page, or in a component rendered through NuxtIsland, can therefore render values normally removed by the allowlist, including event-handler attributes or executable script content, resulting in stored cross-site scripting in the application origin. This issue is fixed in version 4.6.2 .

Vulnerability data from NVD (NIST) · CISA KEV · EPSS