CVE-2015-4165
Improper Access Control in Elasticsearch
Reported by mitre · Published August 9, 2017
elasticsearch is fixed in 1.6.0 (Maven Central)
The snapshot API in Elasticsearch before 1.6.0 when another application exists on the system that can read Lucene files and execute code from them, is accessible by the attacker, and the Java VM on which Elasticsearch is running can write to a location that the other application can read and execute from, allows remote authenticated users to write to and create arbitrary snapshot metadata files, and potentially execute arbitrary code.
Fixed versions
Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.
| Package | Ecosystem | Fixed in |
|---|---|---|
| org.elasticsearch:elasticsearch | Maven Central | 1.6.0 |
Risk scores
Affected products
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
| Maven | org.elasticsearch:elasticsearch | 0 |
| n/a | n/a | * |
Timeline
- Jun 10, 2015 PoC Published
- Aug 9, 2017 CVE Published
- Feb 4, 2022 EPSS Score (30 in total, the first dated here)
- Apr 20, 2025 CVE Updated
- Mar 17, 2026 Security Advisory
- Oct 13, 2026 Coalition ESS Score
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln CVE-2015-4165
vulnetix vdb fixes CVE-2015-4165
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/CVE-2015-4165/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- x_refsource_MISC
- 20150609 Elasticsearch vulnerability CVE-2015-4165 mailing-listx_refsource_BUGTRAQ
- 75113 vdb-entryx_refsource_BID
- x_refsource_CONFIRM
- 20151106 Elasticsearch vulnerability CVE-2015-4165 mailing-listx_refsource_BUGTRAQ
- x_refsource_CONFIRM
- https://nvd.nist.gov/vuln/detail/CVE-2015-4165 advisory
- https://github.com/advisories/GHSA-fh5x-4j57-6q5x advisory