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 7,458
Reset filtersfast-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
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
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
music-metadata: uncatchable process crash parsing a crafted `.dsf` (residual of GHSA-v6c2-xwv6-8xf7)
Handlebars: JavaScript Injection via Unsafe Inline Embedding of Precompiled Templates
Handlebars: JavaScript Injection via AST Type Confusion in compile (bypass of CVE-2026-33937)
Handlebars: JavaScript Injection via Own Property Check Bypass
LangChain: MongoDBChatMessageHistory query injection can allow cross-session access
JHipster: SQL Injection in the Parameter of JHipster-Generated Reactive (WebFlux + R2DBC) Applicationssort
JHipster: Generated Applications Allow Stored XSS via Unrestricted Blob ContentType Opened as Same-Origin Blob
msgpack5: Truncated map32 headers throw an unexpected error
msgpack5: Many buffered values can exhaust the streaming decoder stack
msgpack5: Reserved byte can cause unbounded stream buffering
msgpack5: Partial options disable prototype protection
msgpack5: Deeply nested input can exhaust the decoder stack
msgpack5: Quadratic parsing in the streaming decoder
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.