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 2,495
Reset filtersCross-site scripting via <NoScript> slot content in Nuxt's head components
n8n: Microsoft SQL Node Prototype Pollution
LobeHub: Unauthenticated SSRF in `/webapi/proxy`
n8n: Same-Origin XSS in Respond to Webhook Node
Astro: XSS via Unescaped Attribute Names in Spread Props
Astro: Host header SSRF in prerendered error page fetch
@astrojs/netlify broadens Astro image.remotePatterns in Netlify Image CDN config
hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)
Astro: Reflected XSS via unescaped slot name
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`
Nuxt: Dev server discloses project absolute path and persistent workspace UUID via `/.well-known/appspecific/com.chrome.devtools.json`
markdown-it: Quadratic complexity DoS in smartquotes rule via replaceAt string operations
OpenTelemetry Core: Unbounded memory allocation in W3C Baggage propagation
UAParser.js: Unbounded `Sec-CH-UA-Model` parsing can trigger ReDoS in `withClientHints()`
protobufjs: Memory amplification from preserved unknown fields in binary decode
DOMPurify: Trusted Types policy survives `clearConfig()` and can poison later `RETURN_TRUSTED_TYPE` output
React Router: Potential CSRF via PUT/PATCH/DELETE document requests
Vitest Browser: Exposed Browser Mode API Can Proxy CDP and Overwrite Config Files, Leading to RCE
DOMPurify: SAFE_FOR_TEMPLATES bypass - template expressions survive sanitization inside <template> content when using DOM output modes
DOMPurify: `IN_PLACE` mode trusts attacker-controlled `nodeName` on live non-form nodes, allowing script retention and XSS via attacker-supplied DOM objects
DOMPurify: Hook mutation of `data.allowedTags` / `data.allowedAttributes` permanently pollutes `DEFAULT_ALLOWED_TAGS` / `DEFAULT_ALLOWED_ATTR`
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.