Understand vulnerabilities. Protect your applications.
Discover which vulnerabilities affect your technologies and how to fix them. Explore clear explanations, affected versions and practical recommendations - from CMS platforms and plugins to application libraries.
Vulnerability archive 58
Reset filtersNuxt server islands render `useHeadSafe` input without sanitisation
Nuxt: Incomplete fix for GHSA-934w-87qh-qr26: a `javascript:` URL prefixed with an ASCII control character executes from `<NuxtLink>` when `pages` is disabled
Nuxt: Route rules are matched against the raw request path, so a percent-encoded segment can bypass `appMiddleware` on dynamic and catch-all routes
Nuxt OG Image cache poisoning through derivable cache keys on unsigned dynamic image routes
A cache poisoning vulnerability in Nuxt OG Image allows unauthenticated attackers to modify image content delivered to users due to derivable cache keys on dynamic image routes.
devalue: `stringify`/`uneval` serialize shared memory
Nuxt OG Image has unauthenticated SSRF via `fonts[].path` URL parameter
@nuxtjs/mdc's URL sanitizer misses SVG xlink:href and data:text/html, allowing XSS from untrusted markdown at the default configuration
Nuxt Ollama: Public Runtime Config Exposes Ollama API Key to Browser Clients
Nuxt dev server discloses project root and workspace UUID via the Chrome DevTools workspace endpoint
Nuxt: Unauthenticated CPU exhaustion parsing and hashing the Nuxt island endpoint body before hash validation
Nuxt: Server-Side Remote Code Execution via Runtime Template Injection in Nuxt Server Island Props
Unauthenticated Nuxt DevTools RPC allows arbitrary command execution on the developer's host
Nuxt: Unauthorized Component Instantiation via Server Island Props
Nuxt runtime payload cache discloses another user's SSR data across users and to unauthenticated clients
Nuxt route rules silently dropped for mixed-case paths, bypassing appMiddleware auth gates (incomplete fix for CVE-2026-53721)
Nuxt: Unauthenticated out-of-memory crash via unbounded v-for expansion in island rendering
@nuxt/ui: UAuthForm / UForm SSR markup omits `method`, leaking credentials via GET if submitted before hydration
@nuxt/webpack-builder and @nuxt/rspack-builder dev server same-origin check bypassed when Sec-Fetch-Site, Origin, and Referer are all absent (incomplete fix for GHSA-6m52-m754-pw2g)
Cross-site scripting via <NoScript> slot content in Nuxt's head components
Nuxt: Reflected XSS in `<NuxtLink>` via unsanitised `javascript:` or `data:` URL
Nuxt dev server vite-node IPC socket is world-connectable on Linux
Nuxt: Route-rule middleware bypass via case-sensitivity mismatch between vue-router and the routeRules matcher
Nuxt: URL-handling weaknesses in `navigateTo` and `reloadNuxtApp`: SSR open redirect, client-side script execution via the `open` option, and protocol-relative bypass in `reloadNuxtApp`
Know which vulnerabilities affect your application
With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.