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 71,534
Kirby: `pages.access` permission is not checked in the `site/find` REST API route
Kirby: Access to files of top-level drafts is not protected by permissions
Kirby: External Initialization of the Panel on reverse proxy setups with the `Forwarded` header
Kirby: Cross-site scripting (XSS) from incomplete HTML/XML sanitization in `Dom::sanitize()`
Kirby: Request header injection in `Http\Remote`
Kirby: Self cross-site scripting (self-XSS) in the writer field
Kirby: `pages.access` permission is not checked in the pages picker for parent pages
OpenClaw: macOS Swift exec allowlist missed combined POSIX inline flags
Grav: Stored CSS injection via Markdown image ?style=… reaches MediaObjectTrait::style() — incomplete patch of GHSA-r7fx-8g49-7hhr
praisonai-platform: Authorization Bypass Through User-Controlled Key
Grav: Admin Backup Zip File Exposes Account Credentials and Configuration Secrets
MCPVault: PathFilter restricted-directory deny-list bypass via case and trailing dot/space equivalence
pypdf: Missing stream length values ignore defined limits
undici vulnerable to TLS certificate validation bypass via dropped requestTls in SOCKS5 ProxyAgent
undici vulnerable to cross-user information disclosure via shared cache whitespace bypass
undici WebSocket client vulnerable to denial of service via cumulative fragment bypass
Nodemailer: Message-level raw option bypasses disableFileAccess/disableUrlAccess, enabling arbitrary file read and full-response SSRF in the delivered message
python-statemachine SCXML <data expr> Eval Injection
DOMPurify: Permanent `ALLOWED_ATTR` pollution via `setConfig()` bypassing the hook clone-guard (incomplete fix of the 3.4.7 hook-pollution patch)
npm PraisonAI utility shell safe-command wrapper allowlist bypass via shell chaining
npm PraisonAI AgentLoop onToolCall approval runs after tool execution
npm PraisonAI MCPServer exposes unauthenticated HTTP tools/call
npm PraisonAI AgentOS exposes unauthenticated agent listing and invocation
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.