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,458
Reset filtersElectron: Sandboxed preload code cache can be poisoned by a compromised renderer
markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds
js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources
webpack-dev-middleware vulnerable to Path Traversal via non-slash-terminated publicPath
Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure
undici vulnerable to Denial of Service via unhandled error in WebSocket permessage-deflate decompression
multer vulnerable to Denial of Service via orphaned disk writes on aborted uploads
morgan vulnerable to Log Injection via unescaped double quote in quoted log fields
Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE
fast-uri vulnerable to authority injection via an unvalidated port in serialize
fast-uri vulnerable to host confusion via an unclosed bracket in the URI authority
ip-address: Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10, allowing SSRF and trust-boundary bypass to on-link hosts
ip-address: no classifier recognizes the NAT64 local-use range 64:ff9b:1::/48, allowing SSRF and trust-boundary bypass
Angular SSR: XSS via Unescaped Processing Instruction (<?...?>) Nodes in Fallback Raw-Content Elements
@grpc/grpc-js: The exact path match matcher incorrectly only applies a prefix match for case-insensitive matches
scim-patch: Mutation of Inherited Built-in Method Objects
code-ollama: `grep_search` Command Injection via Unescaped `$()` Shell Substitution (CWE-78)
Knowns Unrestricted Path Traversal leading to out-of-bounds arbitrary .md file read, write, and deletion in MCP Docs + Memory Tools
OpenZeppelin Confidential Contracts `VestingWalletConfidential`: a malicious ERC-7984 token is able to extract private data from the vesting wallet
Cline: Cross-Origin WebSocket Hijacking in Cline Hub Dashboard (`/browser` endpoint)
@rsdoctor/rspack-plugin has Unauthenticated HTTP API that Exposes Project Source Code and Build Metadata
@bytebase/dbhub's read-only mode does not prevent database writes
DBHub HTTP transport DNS rebinding allows unauthenticated browser-origin SQL execution
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.