Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-128077 EUVD-2026-125628GHSA-r99w-jh2x-3mg9

Nuxt: Incomplete fix for GHSA-9v7c-q64q-vv33: a leading `//` in the request path bypasses `server/middleware` path checks and server route rules on page routes

Published Nov 13, 2026 · Assigned by GitHub_M

Description

Nuxt is an open-source web development framework for Vue.js. From 4.6.0 until 4.6.4, Nuxt parses a request path beginning with // as a URL host before rendering a page, while Nitro server/middleware and routeRules continue to evaluate the original path. An unauthenticated request such as //x/admin can therefore resolve to the /admin page without route-scoped serverHandlers, server/middleware path checks, redirects, or security headers configured for /admin. API handlers in server/api and server/routes, appMiddleware, page middleware are unaffected. This issue is fixed in version 4.6.4.

Affected products

VendorProductAffectedFixed
@clerk nuxt 4.6.0, < 4.6.4 —
@nuxt nitro-server 4.6.0, < 4.6.4 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @nuxt/nitro-server >= 4.6.0, < 4.6.4 4.6.4 GHSA-r99w-jh2x-3mg9

References