Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed Jolokia HTTP proxy endpoint
-
DeliveryCraft target.url bypassing ldap:.* denylist (use ldaps:// or non-empty-host LDAP form)
-
ExploitSubmit malicious POST request to Jolokia agent
-
ExecutionJolokia JVM resolves JNDI lookup to attacker-controlled LDAP server
-
PersistAttacker LDAP returns malicious Java class reference
-
ImpactExecute arbitrary code within the Jolokia JVM process
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation completeness
|
| Exploitation Conditions | The JSR-160 proxy feature must be explicitly enabled in the Jolokia agent configuration - it is not the default operating mode and requires deliberate configuration. The Jolokia HTTP endpoint must be reachable by the attacker over the network; per the CVSS PR:N vector, no authentication credential is required to submit POST requests, though Jolokia supports optional HTTP authentication that, if enforced, would require valid credentials and elevate the effective privilege requirement. The RCE outcome is further conditioned on: the absence of a Java security manager in the target JVM, availability of exploitable classes on the classpath (e.g., JNDI-referenceable deserializable gadgets), and the JVM not being patched against known JNDI injection chains. If these JVM-side conditions are not met, the impact degrades to SSRF and credential forwarding rather than code execution. Exploitation is meaningfully limited by the proxy being off by default and the need to craft bypass URLs not matching the existing denylist. |
| Impact | The CVSS 8.1 score (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) reflects a high-severity, network-exploitable flaw requiring no authentication (PR:N) if the Jolokia endpoint is exposed without access controls. AC:H acknowledges that the JSR-160 proxy must be deliberately enabled and a valid bypass URL must be crafted - these are non-trivial prerequisites that reduce opportunistic exploitation risk. No EPSS score was provided in the input; exploitation frequency cannot be quantified. No CISA KEV listing or public POC is identified at time of analysis, so this cannot be confirmed as actively exploited. However, the vulnerability is a documented bypass of a prior known fix (CVE-2018-1000130), which means any researcher or threat actor who studied the original patch can likely derive the bypass independently - a meaningful threat-intelligence signal that makes the AC:H rating feel optimistic in practice. The SSRF and credential-forwarding impacts are mechanistically reliable once the proxy is reachable; RCE is conditional on JVM classpath and security-manager state. Even a mid-sized enterprise security team should treat this as urgent where the JSR-160 proxy is enabled in any externally reachable or multi-tenant deployment, particularly in Red Hat Fuse 7 or Satellite 6 environments where Jolokia may be accessible to internal network segments with mixed trust levels. |
| Exploit ScenarioDerived | An attacker locates an internet-facing or network-accessible Jolokia endpoint with JSR-160 proxy mode enabled and no HTTP authentication enforced. They submit an HTTP POST request with a |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 01, 2026
Jolokia's JSR-160 proxy in multiple Red Hat middleware products allows network-accessible unauthenticated attackers (per CVSS PR:N) to bypass the denylist introduced to fix CVE-2018-1000130 by supplying alternative LDAP-scheme JMX service URLs - such as ldaps:// or LDAP URLs with a non-empty host component - that are not matched by the existing regex filter. Once accepted, the Jolokia agent JVM resolves a JNDI lookup against an attacker-controlled LDAP endpoint, enabling server-side request forgery, forwarding of in-flight JMX credentials to the attacker, and - depending on JVM classpath and security-manager configuration - remote code execution. No active exploitation (CISA KEV) or public proof-of-concept has been identified at time of analysis, but the bypass of a prior known CVE fix elevates realistic risk above the AC:H score alone implies.
RemediationAI
Apply any vendor-released patches from Red Hat for the affected product lines as detailed at https://access.redhat.com/security/cve/CVE-2026-84218; exact fixed versions were not confirmed in the available input data and should be verified directly against the advisory. As the highest-priority immediate workaround, disable the JSR-160 proxy feature in the Jolokia agent configuration if not operationally required - this removes the target.url processing path entirely and eliminates the attack surface without affecting standard JMX-over-HTTP operation. If the proxy must remain enabled, restrict the Jolokia HTTP endpoint to trusted, authenticated internal callers via a reverse proxy or network ACLs, preventing unauthenticated external actors from supplying crafted target.url values. As a defense-in-depth measure, block outbound LDAP (TCP 389) and LDAPS (TCP 636) traffic from the JVM host at the firewall level; this prevents JNDI lookups from reaching attacker-controlled servers even if a bypass attempt succeeds, limiting the worst-case outcome to SSRF rather than RCE - though it may break legitimate LDAP-dependent functionality and should be tested before deployment. Monitor https://github.com/jolokia/jolokia/issues/1049 for upstream patch availability.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in maven
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Jolokia is a JMX-to-HTTP bridge that exposes Java MBean operations via a REST API. Its optional JSR-160 proxy mode accepts a client-supplied target.url field in HTTP POST bodies and passes it directly to JMXServiceURL and JMXConnectorFactory to establish a remote JMX connection - a flow that inherently trusts the URL's scheme and authority. The mitigation for CVE-2018-1000130 added a denylist regex matching only service:jmx:rmi:///jndi/ldap:.*, leaving unblocked the ldaps:// scheme and LDAP URLs with a non-empty JMX host segment - both accepted as valid JMXServiceURL objects by the Java runtime. This is classified as CWE-184 (Incomplete List of Disallowed Inputs): the blocklist was too narrow to cover the full input space of valid JMX URL forms. Affected Red Hat distributions per CPE data are: Red Hat Build of Apache Camel 4 for Quarkus 3 (cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_4_for_quarkus_3), Red Hat Build of Apache Camel for Spring Boot 4, Red Hat Fuse 7, and Red Hat Satellite 6.
Know when Red Hat Fuse 7 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Network-delivered POST requires no auth (PR:N); AC:H reflects non-default proxy enablement and bypass URL crafting; full C/I/A justified by SSRF, credential theft, and conditional RCE.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
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.
Executive ViewAI
A critical security bypass in Jolokia components within Red Hat middleware products allows unauthenticated external attackers to circumvent existing security controls and compromise administrative credentials or systems. Though no public exploit has been identified at time of analysis, organizations running affected Red Hat deployments face significant risk of credential theft and system takeover.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to Jolokia endpoints via firewall rules and network segmentation; (2) Disable Jolokia service if not operationally required; (3) Implement enhanced logging and alerting for JNDI lookups and LDAP-based URL attempts; (4) Monitor Red Hat security advisories for patch availability.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)CVE.org
More in Red Hat Fuse 7
View allHTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel
HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls
HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator
Path traversal in wildfly-core's deployment content handler allows an authenticated JBoss EAP, WildFly, Fuse 7, or Singl
Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat
A remote, unauthenticated attacker can exhaust the JVM heap and cause a denial of service by sending a small crafted ima
Unbounded per-connection queue growth in Netty's WebSocketServerExtensionHandler lets unauthenticated remote attackers e
Improper handling of HTTP/2 and HTTP/3 Extended CONNECT requests in Netty-based services can downgrade them to ordinary
Unbounded remote-initiated stream creation in Netty's SpdySessionHandler allows an unauthenticated, network-positioned a
Unbounded heap memory consumption in Netty's HttpServerCodec (io.netty:netty-codec-http) lets a remote, unauthenticated
Quarkus HTTP security path-normalization discrepancy allows unauthenticated remote attackers to craft a URL that the sec
Remote unauthenticated attackers can exhaust memory in Netty-based services that parse PROXY protocol v2, due to a refer
EUVD-2026-69129
GHSA-c9ff-59g8-m36q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB