Org.jolokia/jolokia-core: incomplete jndi denylist in jolokia jsr-160 proxy (bypass of cve-2018-1000130 fix)
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions |
|---|---|---|---|
| Red Hat | Red Hat AMQ Broker 7 | affected | — |
| Red Hat | Red Hat build of Apache Camel 4 for Quarkus 3 | unknown | — |
| Red Hat | Red Hat build of Apache Camel 4 for Quarkus 3 | unknown | — |
| Red Hat | Red Hat build of Apache Camel for Spring Boot 4 | unknown | — |
| Red Hat | Red Hat build of Apache Camel for Spring Boot 4 | unknown | — |
| Red Hat | Red Hat Fuse 7 | unknown | — |
| Red Hat | Red Hat Satellite 6 | unaffected | — |
| Red Hat | Red Hat Satellite 6 | unaffected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Redhat | Build Of Apache Camel For Quarkus |
|
||||||||
| Redhat | Build Of Apache Camel For Spring Boot |
|
||||||||
| Redhat | Fuse 7 |
|
||||||||
| Redhat | Satellite |
|
Vendor Workaround
Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-c9ff-59g8-m36q | jolokia-service-jsr160 Incomplete target JMX Service URL deny list handling for user-controlled input |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.949% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat build Of Apache Camel For Quarkus
Redhat build Of Apache Camel For Spring Boot Redhat fuse 7 |
|
| Vendors & Products |
Redhat build Of Apache Camel For Quarkus
Redhat build Of Apache Camel For Spring Boot Redhat fuse 7 |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat amq Broker
|
|
| CPEs | cpe:/a:redhat:amq_broker:7 | |
| Vendors & Products |
Redhat amq Broker
|
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | Org.jolokia/jolokia-core: incomplete jndi denylist in jolokia jsr-160 proxy (bypass of cve-2018-1000130 fix) | |
| First Time appeared |
Redhat
Redhat camel Quarkus Redhat camel Spring Boot Redhat jboss Fuse Redhat satellite |
|
| Weaknesses | CWE-184 | |
| CPEs | cpe:/a:redhat:camel_quarkus:3 cpe:/a:redhat:camel_spring_boot:4 cpe:/a:redhat:jboss_fuse:7 cpe:/a:redhat:satellite:6 |
|
| Vendors & Products |
Redhat
Redhat camel Quarkus Redhat camel Spring Boot Redhat jboss Fuse Redhat satellite |
|
| References |
| |
| Metrics |
cvssV3_1
|