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,523
Reset filtersArbitrary local file read vulnerability during template rendering
Missing proper state, nonce and PKCE checks for OAuth authentication
sqlite vulnerable to code execution due to Object coercion
webpack JS package <= 5.75.0 - Sandbox Bypass
stoqey/gnuplot is vulnerable to command injection
node-bluetooth is vulnerable to Buffer Overflow via the findSerialPortChannel method due to improper user input length validation
node-bluetooth-serial-port is vulnerable to Buffer Overflow via the findSerialPortChannel
builderio/qwik is vulnerable to code injection
Directus vulnerable to extraction of password hashes through export querying
directus vulnerable to HTML Injection in Password Reset email to custom Reset URL
node-static and @nubosoftware/node-static vulnerable to Directory Traversal
@nestjs/core vulnerable to Information Exposure via StreamableFile pipe
SketchSVG Arbitrary Code Injection vulnerability
dot-lens vulnerable to Prototype Pollution
json-logic-js Command Injection vulnerability
Directus vulnerable to Server-Side Request Forgery On File Import
OpenZeppelin Contracts contains Incorrect Calculation
Vega vulnerable to arbitrary code execution when clicking href links
keycloak-connect contains Open redirect vulnerability in the Node.js adapter
Vega Expression Language `scale` expression function Cross Site Scripting
Vega has Cross-site Scripting vulnerability in `lassoAppend` function
rsshub vulnerable to Cross-site Scripting via unvalidated URL parameters
Imperative CLI vulnerable to Command Injection
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.