Intel

AIKIDO-2026-483885

nuxt is vulnerable to Sensitive Information Disclosure

Sensitive Information DisclosureGHSA-wm8w-6qjm-cv43 Published 4 days ago

75

High Risk

This Affects:

JSnuxt
4.4.0 - 4.5.0
Fixed in 4.5.1
Are you affected? Scan for Free

TL;DR

Nuxt contains an information disclosure vulnerability affecting runtime payload extraction for cached pages. When route caching (cache, swr, or isr) is enabled, authenticated user data stored in /_payload.json may be cached without considering authentication or cache variation, allowing unauthenticated users or other authenticated users to retrieve another user's server-rendered data.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and have route caching (cache, swr, or isr) enabled for authenticated pages.

Background info

nuxt is vulnerable to Sensitive Information Disclosure in versions 4.4.0 - 4.5.0.

How to fix this

Upgrade to a patched version. If this is not possible, disable experimental.payloadExtraction, avoid enabling route caching for authenticated pages, protect /**/_payload.json behind authentication, and purge any existing cached payloads after applying the fix.