Maven: org.jolokia:jolokia-core

CVE-2026-84218

Safety vulnerability ID: SFTY-20260901-53693

Affected versions of the `org.jolokia:jolokia-core` package are vulnerable to an Incomplete List of Disallowed Inputs because the denylist added to mitigate CVE-2018-1000130 rejects only URLs matching `service:jmx:rmi:///jndi/ldap:.*`. The JSR-160 proxy takes a `target.url` from the request and passes it to `JMXServiceURL` and `JMXConnectorFactory`, and several other valid spellings of the same destination are not matched, such as an `ldaps://` scheme or an LDAP URL with a non-empty JMX host component. An attacker who can POST to the proxy can make the agent's JVM open a JNDI connection to a directory they control, potentially leading to remote code execution similar to the original vulnerability.

Created at: Oct 9, 2026Updated at: Oct 9, 2026

Overview

jolokia-service-jsr160 Incomplete target JMX Service URL deny list handling for user-controlled input

Advisory

org.jolokia:jolokia-core – Incomplete List of Disallowed Inputs

Affected Package

Affecting org.jolokia:jolokia-core package, versions< 2.6.2

Also affects

---

How to Fix

Upgradeorg.jolokia:jolokia-coreto2.6.2or higher.

Mitigation and Workarounds

---

Vulnerable Functions

Functions linked to known vulnerabilities.

Vulnerable function data is available for Enterprise customers

Book a call with us to see Safety in action.

Safety

Verified by Safety

Our Cybersecurity Intelligence Team reviewed this vulnerability. We combine public data with our own research to find issues not yet reported to public sources.

Learn more