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,404
fast-jwt : Silent claim-validator bypass when JWT payload is a JSON array
fast-jwt treats raw public JWK JSON as an HMAC secret, enabling HS256 token forgery
PraisonAI: AgentOS defaults to network-exposed no-auth mode, allowing unauthenticated agent invocation and instruction disclosure
PraisonAI: Platform member PATCH routes allow owner resource rewrites and project lead reassignment delete bypass
PraisonAI: Shell command allowlist bypass via find -exec built-in action
PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls
PraisonAI: MCP HTTP-stream transport is unauthenticated by default, exposing tool enumeration and an unvalidated tool-call surface
PraisonAI: Platform members can rewrite shared labels and owner issue labels without owner/admin authorization
PraisonAI: SecurityPolicy command/path/import restrictions are completely unenforced by the default SubprocessSandbox backend
PraisonAI: Jobs API is unauthenticated by default and allows attacker-controlled webhook SSRF
music-metadata: MP4 stsd sample-entry size==0 causes a synchronous infinite loop (DoS) — unreleased regression on master
music-metadata: Uncontrolled memory allocation in APEv2 parser
music-metadata: ID3v2 tag size not validated before allocation, causing memory exhaustion DoS
music-metadata: EBML parser trusts element lengths, allowing memory exhaustion or process abort
Pydantic AI: Concurrency-limited models can keep their slot when a streamed request ends early
MariaDB Connector/Node.js: SQL injection in the text protocol when the session uses NO_BACKSLASH_ESCAPES
MariaDB Connector/Node.js: SQL injection through object keys in SET expansion (permitSetMultiParamEntries)
MariaDB Connector/Node.js exposes uninitialized process memory through malformed GeoJSON parameters
MariaDB Connector/Node.js: Uncaught exception crashes the client during ed25519 authentication with zero-configuration TLS
CairoSVG: Quadratic-time DoS parsing a crafted SVG <path>
enshrined/svg-sanitize: Stored XSS via DTD Entity / HTML5 Named Character Reference Collision
svg-sanitizer: Mixed-case xlink:HrEf skips the `<use>` nesting-DoS check in Resolver::processReferences
enshrined/svg-sanitize: Denial of Service via DTD Attribute Declaration Crash
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.