CVE Catalog

CVE-2026-84218

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.88%

57th percentile - higher than 57% of all known CVEs

Summary

A vulnerability in Jolokia's JSR-160 proxy functionality where insufficient validation of client-controlled JMX service URLs allows bypass of the denylist introduced for CVE-2018-1000130. Attackers can use alternative JMX URL forms such as ldaps://, leading to SSRF, forwarding of JMX credentials, and potentially remote code execution.

Risk Assessment

The vulnerability may allow an attacker to access internal resources, steal credentials, or execute remote code in the Jolokia agent JVM, posing a serious security threat.

Recommendation

Update Jolokia to a patched version and restrict access to JSR-160 proxy endpoints to trusted clients only.

Related vulnerabilities

Original NVD description (English source)

A flaw was found in Jolokia's JSR-160 proxy functionality where insufficient validation of client-controlled JMX service URLs allows a bypass of the denylist introduced to mitigate CVE-2018-1000130. The proxy accepts a `target.url` value from a Jolokia POST request and passes it to `JMXServiceURL` and `JMXConnectorFactory` for establishing the remote JMX connection. The existing denylist only rejects URLs matching `service:jmx:rmi:///jndi/ldap:.*`, which can be bypassed using alternative valid JMX service URL forms, including `ldaps://` schemes or LDAP URLs with a non-empty JMX host component. These URLs are accepted as valid `JMXServiceURL` objects and can cause the Jolokia agent JVM to perform a JNDI lookup against an attacker-controlled LDAP endpoint. This can result in server-side request forgery (SSRF), forwarding of supplied JMX credentials to the remote endpoint, and potentially remote code execution depending on the classes and configuration available in the target JVM.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS