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 filtersSES's dynamic import and spread operator provides possible path to arbitrary exfiltration and execution
import-in-the-middle has unsanitized user controlled input in module generation
matrix-appservice-irc IRC command injection via admin commands containing newlines
matrix-appservice-bridge doesn't verify the sub parameter of an openId token exhange, allowing unauthorized access to provisioning APIs
matrix-appservice-irc events can be crafted to leak parts of targeted messages from other bridged rooms
.eth registrar controller can shorten the duration of registered names
pnpm incorrectly parses tar archives relative to specification
Anyone with a share link can RESET all website data in Umami
Unsafe plugins can be installed via pack import by tenant admins
DoS vulnerability for apps with sockets enabled
Incorrect Permission Checking for GraphQL Subscriptions
Leaking sensitive user information still possible by filtering on private with prefix fields
Making all attributes on a content-type public without noticing it
Path traversal and code execution via prototype vulnerability
matrix-react-sdk vulnerable to XSS in Export Chat feature
vm2 Sandbox Escape vulnerability
vm2 Sandbox Escape vulnerability
sweetalert2 contains potentially undesirable behavior
is_js vulnerable to Regular Expression Denial of Service
@fastify/oauth2 vulnerable to Cross Site Request Forgery due to reused Oauth2 state
angular-ui-notification Cross-site Scripting vulnerability
git-commit-info vulnerable to Command Injection
passport-wsfed-saml2 Signature Bypass vulnerability
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.