Intel

AIKIDO-2026-10949

@nuxt/nitro-server is vulnerable to Authentication Bypass

Authentication BypassCVE-2026-47200 Published May 27, 2026

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.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform