Lucene search
+L

21 matches found

Veracode
Veracode
•added 2026/10/23 5:33 a.m.•8 views

Nuxt Server Islands Render `useHeadSafe` Input Without Sanitisation

Impact "useHeadSafe" restricts head input to an allowlist of safe tags and attributes. For example, "bodyAttrs" is limited to "class" and "style", event handler attributes are removed, and " Mitigating factors - Server components are experimental. They are only active when the application defines...

5.4CVSS5.8AI score0.0022EPSS
SaveExploits0References3Affected Software1
EUVD
EUVD
•added 2026/10/22 4:58 p.m.•13 views

EUVD-2026-107417

Nuxt server islands render useHeadSafe input without sanitisation...

5.4CVSS5.8AI score0.0022EPSS
SaveExploits0References4
osv_ghsa
osv_ghsa
•added 2026/10/22 4:58 p.m.•16 views

GHSA-XFQ5-W38Q-PC2X Nuxt server islands render `useHeadSafe` input without sanitisation

Impact useHeadSafe restricts head input to an allowlist of safe tags and attributes. For example, bodyAttrs is limited to class and style, event handler attributes are removed, and tags are only kept for JSON types. When useHeadSafe is called inside a server island a .server.vue component or page...

5.4CVSS5.6AI score0.0022EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/22 4:58 p.m.•11 views

Nuxt server islands render `useHeadSafe` input without sanitisation

Impact useHeadSafe restricts head input to an allowlist of safe tags and attributes. For example, bodyAttrs is limited to class and style, event handler attributes are removed, and tags are only kept for JSON types. When useHeadSafe is called inside a server island a .server.vue component or page...

5.4CVSS5.6AI score0.0022EPSS
SaveExploits0References5Affected Software1
Snyk
Snyk
•added 2026/10/22 4:58 p.m.•11 views

Cross-site Scripting (XSS)

Overview Affected versions of this package are vulnerable to Cross-site Scripting XSS via the server island head rendering pipeline in packages/nitro-server/src/runtime/handlers/island.ts, where head entries are serialized without applying the useHeadSafe allowlist. An attacker who can influence...

5.4CVSS4.9AI score0.0022EPSS
SaveExploits0References2
Patchstack
Patchstack
•added 2026/10/22 4:58 p.m.•12 views

npm: Nuxt server islands render `useHeadSafe` input without sanitisation

npm: Nuxt server islands render useHeadSafe input without sanitisation vulnerability discovered by ? in WordPress npm nuxt versions = 3.13.0, 4.6.2...

5.4CVSS5.9AI score0.0022EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/10/21 6:17 p.m.•15 views

CVE-2026-114133

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 entr...

5.4CVSS0.0022EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/10/21 5:52 p.m.•17 views

CVE-2026-114133 Nuxt server islands render `useHeadSafe` input without sanitisation

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 entr...

5.4CVSS5.7AI score
SaveExploits0References5
Mend
Mend
•added 2026/10/21 5:52 p.m.•10 views

CVE-2026-114133

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 entr...

5.4CVSS5.6AI score0.0022EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/10/21 5:52 p.m.•10 views

CVE-2026-114133 Nuxt server islands render `useHeadSafe` input without sanitisation

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 entr...

5.4CVSS5.6AI score0.0022EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/10/21 5:52 p.m.•26 views

CVE-2026-114133 Nuxt server islands render `useHeadSafe` input without sanitisation

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 entr...

5.4CVSS0.0022EPSS
SaveExploits0References3
CVE
CVE
•added 2026/10/21 5:52 p.m.•27 views

CVE-2026-114133

The Nuxt web development framework (versions 3.13.0 through 4.6.2 ) contains a vulnerability where the server-island renderer serializes raw useHeadSafe entry input into the island response without preserving the safe-input marker. This causes NuxtIsland to subsequently insert that input into the...

5.4CVSS5.6AI score0.0022EPSS
SaveExploits0References3
CNNVD
CNNVD
•added 2026/10/21 12:00 a.m.•9 views

Nuxt cross-site scripting vulnerability

Versions Nuxt 3.13.0 through 4.6.2 contain a cross-site scripting vulnerability. This flaw arises because the server-island renderer fails to preserve security input markers when serializing useHeadSafe inputs; as a result, NuxtIsland inserts these inputs into the page’s head section as regular...

5.4CVSS5.5AI score0.0022EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•11 views

PT-2026-120736

Name of the Vulnerable Software and Affected Versions Nuxt versions 3.13.0 through 4.6.1 Description The server-island renderer serializes raw useHeadSafe entry input into the island response without preserving the safe-input marker. Subsequently, NuxtIsland inserts this input into the page head ...

5.4CVSS5.5AI score0.0022EPSS
SaveExploits0References8
Cvelist
Cvelist
•added 2026/04/09 5:54 p.m.•39 views

CVE-2026-39315 Unhead has a hasDangerousProtocol() bypass via leading-zero padded HTML entities in useHeadSafe()

Unhead is a document head and template manager. Prior to 2.1.13, useHeadSafe is the composable that Nuxt's own documentation explicitly recommends for rendering user-supplied content in safely. Internally, the hasDangerousProtocol function in packages/unhead/src/plugins/safe.ts decodes HTML...

6.1CVSS0.00285EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/04/09 5:54 p.m.•16 views

CVE-2026-39315

Unhead is a document head and template manager. Prior to 2.1.13, useHeadSafe is the composable that Nuxt's own documentation explicitly recommends for rendering user-supplied content in...

6.1CVSS5.9AI score0.00285EPSS
SaveExploits1References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/09 5:54 p.m.•11 views

CVE-2026-39315 Unhead has a hasDangerousProtocol() bypass via leading-zero padded HTML entities in useHeadSafe()

Unhead is a document head and template manager. Prior to 2.1.13, useHeadSafe is the composable that Nuxt's own documentation explicitly recommends for rendering user-supplied content in safely. Internally, the hasDangerousProtocol function in packages/unhead/src/plugins/safe.ts decodes HTML...

6.1CVSS6AI score0.00285EPSS
SaveExploits1References3
Cvelist
Cvelist
•added 2026/03/12 5:18 p.m.•45 views

CVE-2026-31860 Unhead has a XSS bypass in `useHeadSafe` via attribute name injection and case-sensitive protocol check

Unhead is a document head and template manager. Prior to 2.1.11, useHeadSafe can be bypassed to inject arbitrary HTML attributes, including event handlers, into SSR-rendered tags. This is the composable that Nuxt docs recommend for safely handling user-generated content. The acceptDataAttrs...

5.3CVSS0.00269EPSS
SaveExploits1References1
Mend
Mend
•added 2026/03/12 5:18 p.m.•7 views

CVE-2026-31860

Unhead is a document head and template manager. Prior to 2.1.11, useHeadSafe can be bypassed to inject arbitrary HTML attributes, including event handlers, into SSR-rendered tags. This is the composable that Nuxt docs recommend for safely handling user-generated content. The acceptDataAttrs...

6.1CVSS6.1AI score0.00269EPSS
SaveExploits1References6
osv_ghsa
osv_ghsa
•added 2026/03/12 2:19 p.m.•26 views

GHSA-G5XX-PWRP-G3FV Unhead has XSS bypass in `useHeadSafe` via attribute name injection and case-sensitive protocol check

Summary useHeadSafe can be bypassed to inject arbitrary HTML attributes, including event handlers, into SSR-rendered tags. This is the composable that Nuxt docs recommend for safely handling user-generated content. Details XSS via data- attribute name injection The acceptDataAttrs function safe.t...

5.3CVSS6.1AI score0.00269EPSS
SaveExploits1References5
Rows per page
Query Builder