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 547
Reset filtersOGNL stricter-invocation block list bypass via java.lang.reflect reflection proxies
OGNL's stricter-invocation block list can be bypassed using reflection proxies. Only applications evaluating untrusted expressions with default permissive member access and relying solely on the block list as a sandbox are affected.
A2A Java SDK: Push notification credentials logged in cleartext on protobuf parse failure
The A2A Java SDK writes client push notification bearer tokens and authentication credentials to server logs in cleartext upon protobuf parse errors, allowing users with log access to view secrets.
A2A Java SDK send client credentials under server-controlled HTTP header name, enabling leakage via redirect
A vulnerability in the A2A Java SDK allows an untrusted or compromised agent to specify a custom HTTP header name for client credentials. When following an HTTP redirect, the HTTP client can forward these custom headers to a third-party server, potentially leaking client API keys.
JavaCV: Integer Overflow in IPCameraFrameGrabber Causes Infinite-Loop DoS
An integer overflow in JavaCV's IP camera frame grabber can cause an infinite loop during buffer expansion when handling untrusted MJPEG HTTP streams. A malicious or modified response header can force the frame-grabbing thread into continuous 100% CPU utilization, resulting in a denial of service.
AsyncHttpClient: WebSocket proxy credentials sent to the origin server over a CONNECT tunnel
AsyncHttpClient: Replay to a different host sends the original host request and credentials to the new host
AsyncHttpClient: Digest challenge without a usable nonce downgrades to Basic and sends the password in cleartext
yawkat LZ4 Java: Native library extraction to a shared temporary directory is vulnerable to file replacement by another local user
RabbitMQ: Malformed UTF-8 in shortstr properties permanently disables RPC consumers
RabbitMQ Java client: plaintext broker credentials leaked in exception message from ConnectionFactoryConfigurator.load()
Capacitor Android and iOS: remote content can be loaded at the app origin via the internal HTTP proxy path
jackson-databind: Path Deserialization Missing Scheme Allowlist for FileSystemProvider Resolution
jackson-databind: Incomplete fix for CVE-2026-54514: eager DNS resolution (SSRF) still present in InetAddress deserialization
Jawn: Quadratic parsing effort in AsyncParser
JLine: ReDoS in Nano Editor Regex Search Mode
Moquette: Pattern-ACL wildcard injection (cross-tenant authorization bypass) plus a remote-unauthenticated DoS cluster, a Will-message authorization bypass, and a cross-session durable-corruption bug
io.moquette:moquette-broker has a Missing Authorization issue
org.xwiki.rendering:xwiki-rendering-xml has an Eval Injection issue
AsyncHttpClient re-sends client-wide realm credentials to a cross-origin redirect target
Junrar: LocalFolderExtractor mkdir escape allows directory creation outside extraction root
MariaDB Connector/J does not enforce allowLocalInfile=false on server-initiated LOCAL INFILE requests
Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)
Http4s: CookieJar middleware matches by substring, leaking cookies cross-origin
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.