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 5,032
Reset filtersClaude Code Improper Authorization via websocket connections from arbitrary origins
Taylored webhook validation vulnerabilities
OpenList (frontend) allows XSS Attacks in the built-in Markdown Viewer
opennextjs-cloudflare has SSRF vulnerability via /cdn-cgi/ path normalization bypass
Erxes Incorrect Access Control vulnerability
HaxCMS-PHP Command Injection Vulnerability
react-native-keys insecurely stores encryption cipher and Base64 chunks
Unauthenticated Disclosure of PSU HAX CMS Site Listings via haxPsuUsage API Endpoint
webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser
webpack-dev-server users' source code may be stolen when they access a malicious web site
billboard.js allows prototype pollution via the function generate
tar-fs can extract outside the specified dir with a specific tarball
Strapi allows Server-Side Request Forgery in Webhook function
Multer vulnerable to Denial of Service via memory leaks from unclosed streams
OpenPGP.js's message signature verification can be spoofed
Cocotais Bot has builtin .echo command injection
Bootstrap Vulnerable to Cross-Site Scripting in its Popover and Tooltip Components
undici Denial of Service attack via bad certificate data
Next.js Race Condition to Cache Poisoning
@lumieducation/h5p-server Fails to Sanitize Plain Text Strings
code-server's session cookie can be extracted by having user visit specially crafted proxy URL
Passport-wsfed-saml2 allows SAML Authentication Bypass via Attribute Smuggling
Passport-wsfed-saml2 allows SAML Authentication Bypass via Signature Wrapping
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.