Nuxt 是一个基于 Vue.js 的开源 Web 开发框架。在版本 3.11.0 至 3.21.4,以及 4.4.4 之前,Nuxt 在解析路由规则时,将规则键与未经解码的原始请求路径进行比对;而在解析动态路径和通配符参数时,却会对这些参数进行 URL 解码。这导致经过百分号编码(percent-encoded)的路径片段能够绕过 中为该路径配置的规则,从而匹配到受保护页面。其后果是,在服务端渲染过程中可能跳过 ,使未经验证的请求者能够获取受保护页面及其服务端渲染数据。同样的不匹配问题也影响了 中的规则,包括重定
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-114132 | 6.3 MEDIUM | Nuxt: Server-side route rules (`redirect`, `headers`, `proxy`, `ssr`) are skipped for case |
| CVE-2026-114133 | 5.4 MEDIUM | Nuxt server islands render `useHeadSafe` input without sanitisation |
| CVE-2026-114130 | 2.3 LOW | Nuxt: Incomplete fix for GHSA-934w-87qh-qr26: a `javascript:` URL prefixed with an ASCII c |
No comments yet