Skip to main content
EPSS 0.1%top 97%

Nuxt dev server vite-node IPC socket is world-connectable on Linux (CVE-2026-56301)

0
Medium
Published: 06/16/2026 (06/16/2026, 13:49:10 UTC)
Source: GCVE Database
Product: nuxt

Description

CVE-2026-56301 is a medium severity vulnerability in Nuxt's development server on Linux when running with Node.js 20 or higher outside containerized environments. The internal vite-node IPC server binds to an abstract-namespace Unix socket without permission restrictions, allowing any local user who can read /proc/net/unix to connect. This enables unauthorized local users to read sensitive files from the developer's environment via SSR plugin requests. The issue affects only development mode (nuxt dev) on shared multi-tenant Linux hosts and not production builds or containerized environments. The vulnerability is fixed in Nuxt versions 4.4.7 and 3.21.7 by switching to a filesystem socket with restricted permissions.

CVSS v3.1

Score 5.5medium

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Affected software

npmghsa
nuxt
Affected versions
>=4.0.0 <4.4.7
npmghsa
nuxt
Affected versions
>=3.18.0 <3.21.7

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/24/2026, 07:01:01 UTC

Technical Analysis

When running 'nuxt dev' on Linux with Node.js 20+ outside Docker or StackBlitz, Nuxt's vite-node IPC server uses an abstract-namespace Unix socket that lacks filesystem permissions, making it world-connectable to any local user able to read /proc/net/unix. The IPC server does not verify peer credentials or use shared secrets, allowing local attackers to send 'module' requests that fetch arbitrary files via Vite's SSR fetchModule() without filesystem access restrictions. This can expose sensitive developer files such as .env or SSH keys. The vulnerability affects only development mode on shared multi-tenant Linux hosts. It is fixed in Nuxt 4.4.7 and 3.21.7 by binding to a filesystem socket with chmod 0600 permissions, restricting access to the owning user. Workarounds include running in containers or restricting /proc/net/unix visibility.

Potential Impact

Local unprivileged users on a shared multi-tenant Linux host can connect to the Nuxt dev server's IPC socket and request arbitrary files from the developer's filesystem, potentially exposing sensitive information such as environment variables and private keys. This does not affect production builds or containerized environments and requires local access with the ability to enumerate Unix sockets via /proc/net/unix.

Mitigation Recommendations

A patch is available and should be applied by upgrading to Nuxt 4.4.7 or 3.21.7, which replace the abstract socket with a filesystem socket restricted by chmod 0600 permissions. If immediate upgrade is not possible, run 'nuxt dev' inside a container or VM with no other tenants, bind the process to a single-user namespace, or restrict visibility of /proc/net/unix using hidepid=2 mount options as partial mitigations.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-534h-c3cw-v3h9
Osv Schema Version
1.4.0
Aliases
["CVE-2026-56301"]
Ecosystems
["npm"]
Database Specific Severity
MODERATE
Cvss Version
3.1

Threat ID: 6ab4be99f7a7c54106f0dfaa

Added to database: 09/24/2026, 06:09:29 UTC

Last enriched: 09/24/2026, 07:01:01 UTC

Last updated: 09/25/2026, 01:47:43 UTC

Views: 13

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses