Intel

AIKIDO-2026-10949

@nuxt/nitro-server is vulnerable to Authentication Bypass

Authentication BypassCVE-2026-47200 Published Yesterday

63

Medium Risk

This Affects:

JS@nuxt/nitro-server
3.20.0 - 3.21.5
Fixed in 3.21.6
4.2.0 - 4.4.5
Fixed in 4.4.6
Are you affected? Scan for Free

TL;DR

When component islands are enabled, .server.vue pages are exposed via /__nuxt_island/page_* and rendered by the Nitro island handler. Before the fix, the handler rendered page islands without the Vue Router middleware chain, so middleware-only auth checks did not run. The island handler now propagates middleware-issued ~renderResponse results instead of rendering protected content for unauthorized requests.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

@nuxt/nitro-server is vulnerable to Authentication Bypass in versions 3.20.0 - 3.21.5 and 4.2.0 - 4.4.5.

How to fix this

Upgrade the @nuxt/nitro-server library to the patch version.