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 7,474
Reset filtersjs-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources
Tiptap: Quadratic ReDoS in block and inline Markdown attribute parsing
Hono: Incomplete fix for CVE-2026-39408: `toSSG()` still writes files outside the output directory
Hono: Unbounded dot-notation nesting in `parseBody()` can cause memory exhaustion
Hono: Query parser reads parameters after the URL fragment, causing cache-key and proxy interpretation differentials
Next.js: Unauthenticated Remote Code Execution in Image Optimization API when AVIF files are used
SVGO: removeScripts allows executable links through namespace and control-character bypasses
SVGO: removeScripts incompletely sanitizes executable HTML in SVG foreignObject elements
Nodemailer: resolveContent() on a MailMessage bypasses disableFileAccess/disableUrlAccess when called with the legacy signature
xmldom: Processing Instruction Target Injection Bypasses requireWellFormed
xmldom: requireWellFormed element/attribute name validation is bypassable via an embedded line terminator
xmldom: DocType `name` Injection Bypasses requireWellFormed
xmldom: Creation-time XML Name/QName validation is bypassable via an embedded line terminator, allowing injection on the default serialization path
xmldom: requireWellFormed DocType publicId/systemId validation is bypassable via an embedded line terminator
xmldom: Parser silently accepts a not-well-formed end tag whose name is followed by a line break and trailing content
xmldom: Quadratic-time attribute deduplication
xmldom: End-tag Whitespace-Trim Regex ReDoS — quadratic backtracking in the 0.8.x end-tag parser
xmldom: Quadratic-memory consumption
xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartPart` re-scan and `normalize()` adjacent-text merge
xmldom: HTML raw-text closing-tag case mismatch causes output amplification
joi: Prototype pollution via a `__proto__` language key in custom messages
Colord: Slow rejection of oversized malformed color strings
Next.js: Unauthenticated Remote Code Execution on windows-hosted servers
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.