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 561
Reset filters@tinacms/graphql's Media Endpoints Can Escape the Media Root via Symlinks or Junctions
xmldom: XML injection via unsafe CDATA serialization allows attacker-controlled markup insertion
OpenClaw: `browser.request` still allows `POST /reset-profile` through the `operator.write` surface
MikroORM is vulnerable to SQL Injection via specially crafted object
Handlebars.js has a Prototype Method Access Control Gap via Missing __lookupSetter__ Blocklist Entry
DOMPurify is vulnerable to mutation-XSS via Re-Contextualization
Handlebars.js has JavaScript Injection in CLI Precompiler via Unescaped Names and Options
Handlebars.js has JavaScript Injection via AST Type Confusion when passing an object as dynamic partial
Happy DOM ECMAScriptModuleCompiler: unsanitized export names are interpolated as executable code
Forge has signature forgery in Ed25519 due to missing S > L check
n8n Vulnerable to LDAP Filter Injection in LDAP Node
n8n is Vulnerable to Credential Theft via Name-Based Resolution and Permission Checker Bypass in Community Edition
LiquidJS has Exponential Memory Amplification through its replace_first Filter $& Pattern
LiquidJS: memoryLimit Bypass through Negative Range Values Leads to Process Crash
@grackle-ai/server: Unescaped Error String in renderPairingPage() HTML Template
pdf-image has an OS Command Injection Vulnerability through its pdfFilePath parameter
Parse Server has SQL Injection through aggregate and distinct field names in PostgreSQL adapter
H3 has an Open Redirect via Protocol-Relative Path in redirectBack() Referer Validation
h3: SSE Event Injection via Unsanitized Carriage Return (`\r`) in EventStream Data and Comment Fields (Bypass of CVE Fix)
h3: Double Decoding in `serveStatic` Bypasses `resolveDotSegments` Path Traversal Protection via `%252e%252e`
Kysely has a MySQL SQL Injection via Insufficient Backslash Escaping in `sql.lit(string)` usage or similar methods that append string literal values into the compiled SQL strings
Kysely has a MySQL SQL Injection via Backslash Escape Bypass in non-type-safe usage of JSON path keys.
Effect `AsyncLocalStorage` context lost/contaminated inside Effect fibers under concurrent load with RPC
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.