Nuxt is an open-source web development framework for Vue.js. From 3.5.0 until 4.6.4, Nuxt can choose a parent directory as the default workspaceDir in either of two cases: a stray parent lockfile when the project is outside a Git repository and has no workspace file above it, or a parent pnpm or Deno settings file that does not declare packages or a workspace, including when the project is inside a Git repository. When the development server is reachable from an untrusted network, Vite permits /_nuxt/@fs/ requests beneath that widened directory, allowing unauthenticated clients to read files such as credentials and SSH keys. The issue affects the development server only; production builds and projects whose parent directories contain no qualifying files are unaffected. This issue is fixed in version 4.6.4.
Advisories
Source ID Title
Github GHSA Github GHSA GHSA-mjrq-cffv-q4qc Nuxt dev server serves files from a parent directory with a stray lockfile or workspace file
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Sun, 15 Nov 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Nuxt
Nuxt nuxt
Nuxt schema
Vendors & Products Nuxt
Nuxt nuxt
Nuxt schema

Fri, 13 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Description Nuxt is an open-source web development framework for Vue.js. From 3.5.0 until 4.6.4, Nuxt can choose a parent directory as the default workspaceDir in either of two cases: a stray parent lockfile when the project is outside a Git repository and has no workspace file above it, or a parent pnpm or Deno settings file that does not declare packages or a workspace, including when the project is inside a Git repository. When the development server is reachable from an untrusted network, Vite permits /_nuxt/@fs/ requests beneath that widened directory, allowing unauthenticated clients to read files such as credentials and SSH keys. The issue affects the development server only; production builds and projects whose parent directories contain no qualifying files are unaffected. This issue is fixed in version 4.6.4.
Title Nuxt dev server serves files from a parent directory that contains a lockfile
Weaknesses CWE-552
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-13T21:09:22.550Z

Reserved: 2026-11-12T21:24:51.129Z

Link: CVE-2026-128070

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-13T18:17:34.900

Modified: 2026-11-13T21:17:43.780

Link: CVE-2026-128070

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-15T21:35:23Z

Weaknesses