CVE-2018-1287 Missing certificate validation in Apache JMeter
CriticalCVSS 9.8
EPSS 3.4%
- Published
- Updated
- Exploit status
- No public exploit known
Description
In Apache JMeter 2.X and 3.X, when using Distributed Test only (RMI based), jmeter server binds RMI Registry to wildcard host. This could allow an attacker to get Access to JMeterEngine and send unauthorized code.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| org.apache.jmeter/ApacheJMeter(Maven) | < 4.0 | 4.0 |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.10 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.11 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.12 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.13 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.6 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.7 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.8 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 2.9 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 3.0 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 3.1 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 3.2 | No fix listed |
| org.apache.jmeter/ApacheJMeter(Maven) | = 3.3 | No fix listed |
| debian/jakarta-jmeter(Debian:12) | All versions | No fix listed |
| debian/jakarta-jmeter(Debian:12) | = 2.13-5 | No fix listed |
| debian/jakarta-jmeter(Debian:12) | = 2.13-6.1 | No fix listed |
| debian/jakarta-jmeter(Debian:12) | = 2.13-7 | No fix listed |
| debian/jakarta-jmeter(Debian:13) | All versions | No fix listed |
| debian/jakarta-jmeter(Debian:13) | = 2.13-5 | No fix listed |
| debian/jakarta-jmeter(Debian:13) | = 2.13-6.1 | No fix listed |
| debian/jakarta-jmeter(Debian:13) | = 2.13-7 | No fix listed |
| debian/jakarta-jmeter(Debian:14) | All versions | No fix listed |
| debian/jakarta-jmeter(Debian:14) | = 2.13-5 | No fix listed |
| debian/jakarta-jmeter(Debian:14) | = 2.13-6.1 | No fix listed |
| debian/jakarta-jmeter(Debian:14) | = 2.13-7 | No fix listed |
Show 69 more
| Product | Affected versions | Fixed in |
|---|---|---|
| apache jmeter | = 2.1 | No fix listed |
| apache jmeter | = 2.2 | No fix listed |
| apache jmeter | = 2.3 | No fix listed |
| apache jmeter | = 2.3.1 | No fix listed |
| apache jmeter | = 2.3.2 | No fix listed |
| apache jmeter | = 2.3.3 | No fix listed |
| apache jmeter | = 2.3.3-rc1 | No fix listed |
| apache jmeter | = 2.3.3-rc2 | No fix listed |
| apache jmeter | = 2.3.4 | No fix listed |
| apache jmeter | = 2.3.4-rc1 | No fix listed |
| apache jmeter | = 2.3.4-rc2 | No fix listed |
| apache jmeter | = 2.3.4-rc3 | No fix listed |
| apache jmeter | = 2.4 | No fix listed |
| apache jmeter | = 2.5 | No fix listed |
| apache jmeter | = 2.5-rc1 | No fix listed |
| apache jmeter | = 2.5-rc2 | No fix listed |
| apache jmeter | = 2.5-rc3 | No fix listed |
| apache jmeter | = 2.5.1 | No fix listed |
| apache jmeter | = 2.5.1-rc1 | No fix listed |
| apache jmeter | = 2.5.1-rc2 | No fix listed |
| apache jmeter | = 2.5.1-rc3 | No fix listed |
| apache jmeter | = 2.6 | No fix listed |
| apache jmeter | = 2.6-rc1 | No fix listed |
| apache jmeter | = 2.6-rc2 | No fix listed |
| apache jmeter | = 2.7 | No fix listed |
| apache jmeter | = 2.7-rc1 | No fix listed |
| apache jmeter | = 2.7-rc2 | No fix listed |
| apache jmeter | = 2.7-rc3 | No fix listed |
| apache jmeter | = 2.8 | No fix listed |
| apache jmeter | = 2.8-rc1 | No fix listed |
| apache jmeter | = 2.8-rc2 | No fix listed |
| apache jmeter | = 2.9 | No fix listed |
| apache jmeter | = 2.9-rc1 | No fix listed |
| apache jmeter | = 2.9-rc2 | No fix listed |
| apache jmeter | = 2.9-rc3 | No fix listed |
| apache jmeter | = 2.10-rc1 | No fix listed |
| apache jmeter | = 2.10-rc2 | No fix listed |
| apache jmeter | = 2.11 | No fix listed |
| apache jmeter | = 2.11-rc1 | No fix listed |
| apache jmeter | = 2.11-rc2 | No fix listed |
| apache jmeter | = 2.12 | No fix listed |
| apache jmeter | = 2.12-rc1 | No fix listed |
| apache jmeter | = 2.12-rc2 | No fix listed |
| apache jmeter | = 2.13 | No fix listed |
| apache jmeter | = 2.13-rc1 | No fix listed |
| apache jmeter | = 2.13-rc2 | No fix listed |
| apache jmeter | = 3.0 | No fix listed |
| apache jmeter | = 3.0-rc1 | No fix listed |
| apache jmeter | = 3.0-rc2 | No fix listed |
| apache jmeter | = 3.0-rc3 | No fix listed |
| apache jmeter | = 3.0-rc4 | No fix listed |
| apache jmeter | = 3.0-rc5 | No fix listed |
| apache jmeter | = 3.1 | No fix listed |
| apache jmeter | = 3.1-rc1 | No fix listed |
| apache jmeter | = 3.1-rc2 | No fix listed |
| apache jmeter | = 3.1-rc3 | No fix listed |
| apache jmeter | = 3.1-rc4 | No fix listed |
| apache jmeter | = 3.2 | No fix listed |
| apache jmeter | = 3.2-rc1 | No fix listed |
| apache jmeter | = 3.2-rc2 | No fix listed |
| apache jmeter | = 3.2-rc3 | No fix listed |
| apache jmeter | = 3.3 | No fix listed |
| apache jmeter | = 3.3-rc1 | No fix listed |
| ubuntu/jakarta-jmeter(Ubuntu:24.04) | All versions | No fix listed |
| ubuntu/jakarta-jmeter(Ubuntu:26.04) | All versions | No fix listed |
| ubuntu/jakarta-jmeter(Ubuntu:26.10) | All versions | No fix listed |
| Apache JMeter | = 2.x | No fix listed |
| Apache JMeter | = 3.x | No fix listed |
| ubuntu/jakarta-jmeter(Ubuntu:22.04) | All versions | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- lists.apache.org
- [www-announce] 20180211 CVE-2018-1287: Apache JMeter binds RMI server to wildcard in distributed mode (based on RMI) mailing-list mitigation vendor-advisory
- github.com
- bz.apache.org
- github.com
- Ubuntu CVE tracker vendor-advisory
- www.cve.org
- github.com product
- Debian Security Tracker CVE-2018-1287 vendor-advisory
- 103068 third-party-advisory vdb-entry
- [jmeter-issues] 20190609 [Bug 62039] [CVE-2018-1287 & CVE-2018-1297] Distributed testing : Secure RMI connection by SSL and certificate and bind to host defined "java.rmi.server.hostname" system property mailing-list
- bugs.debian.org issue-tracking