Elasticsearch vulnerabilitiesAnd the versions its exploited flaws hit.

Product1 known exploited371 versions
The short answer

Elasticsearch is made by Elastic. We track 42 published vulnerabilities listed under that exact name, across 371 versions. 1 of them is on the list of flaws known to be exploited, the newest added on 25 March 2022. Elastic lists newer releases under their own names, such as Elasticsearch X-Pack, so check those pages too.

Check your version

The most recent Elasticsearch flaw added to the known-exploited list is CVE-2015-1427, on 25 March 2022. We keep watching the known-exploited list.

Other names

Is Elasticsearch listed under other names? Yes.

Elastic also lists Elasticsearch under more specific names, such as Elasticsearch X-Pack. Flaws listed only under those names are counted on their own pages, not here. If you run one of these, open its page for its own exploited flaws.

Versions

Which versions of Elasticsearch do the exploited flaws hit?

Each exploited flaw lists the versions it affects, usually as ranges. "before 1.3.8" means every version up to, but not including, 1.3.8. Find your version, then patch.

  • CVE-2015-1427Exploited list, 25 Mar 2022

    Elasticsearch Groovy Scripting Engine Remote Code Execution Vulnerability

    before 1.3.81.4.0 to before 1.4.3
Known exploited

Which Elasticsearch vulnerabilities are being exploited?

1 flaw is on the government list of vulnerabilities known to be exploited. These are the ones criminals are using now, so they go first, whatever their severity score says.

  1. 9.8
    CVE-2015-1427CriticalKnown exploited
    Elasticsearch Groovy Scripting Engine Remote Code Execution Vulnerability

    The Groovy scripting engine in Elasticsearch allows remote attackers to bypass the sandbox protection mechanism and execute arbitrary shell commands.

    Chance of use>99%Known exploited since25 Mar 2022
Exploit likelihood

Which Elasticsearch flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. >99%
    CVE-2015-1427CriticalKnown exploited

    The Groovy scripting engine in Elasticsearch before 1.3.8 and 1.4.x before 1.4.3 allows remote attackers to bypass the sandbox protection mechanism and execute arbitrary shell commands via a crafted script.

    CVSS9.8Published17 Feb 2015
  2. 76%

    A memory disclosure vulnerability was identified in Elasticsearch 7.10.0 to 7.13.3 error reporting.

    CVSS6.5Published21 Jul 2021
  3. 62%

    A flaw was discovered in Elasticsearch, affecting the _search API that allowed a specially crafted query string to cause a Stack Overflow and ultimately a Denial of Service.

    CVSS6.5Published26 Oct 2023
  4. 36%

    All versions of Elastic Cloud Enterprise has the Elasticsearch “anonymous” user enabled by default in deployed clusters.

    CVSS7.5Published21 Jul 2021
  5. 14%

    Elasticsearch before 1.6.1 allows remote attackers to execute arbitrary code via unspecified vectors involving the transport protocol.

    CVSS9.8Published6 Mar 2018
  6. 7.5%

    A Denial of Service flaw was discovered in Elasticsearch.

    CVSS7.5Published6 Jun 2022
  7. 2.4%

    In Elasticsearch versions before 7.13.3 and 6.8.17 an uncontrolled recursion vulnerability that could lead to a denial of service attack was identified in the Elasticsearch Grok parser.

    CVSS6.5Published26 Jul 2021
  8. 2.4%

    Elasticsearch versions 7.0.0-7.3.2 and 6.7.0-6.8.3 contain a username disclosure flaw was found in the API Key service.

    CVSS5.3Published30 Oct 2019
  9. 2.1%

    A permission issue was found in Elasticsearch versions before 5.6.15 and 6.6.1 when Field Level Security and Document Level Security are disabled and the _aliases, _shrink, or _split endpoints are used .

    CVSS8.1Published25 Mar 2019
  10. 2.1%

    An issue has been identified with how Elasticsearch handled incoming requests on the HTTP layer.

    CVSS7.5Published26 Oct 2023
Precursor Intelligence

Running Elasticsearch? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

We track 42 published vulnerabilities listed under the name Elasticsearch, across 371 versions. The most recent Elasticsearch flaw added to the known-exploited list is CVE-2015-1427, on 25 March 2022.

1 is on the list of flaws known to be exploited. The most recently added is CVE-2015-1427.

Elastic also lists Elasticsearch under more specific names, such as Elasticsearch X-Pack. Flaws listed only under those names are counted on their own pages, not here. Open the release you run to see its own list.

Each flaw names its own versions, usually as ranges. The newest, CVE-2015-1427, affects before 1.3.8, 1.4.0 to before 1.4.3. The versions for every exploited flaw are listed on this page.

Create a Precursor Intelligence account and track Elasticsearch. We match it against every published flaw, give each one a risk score from 0 to 100 and keep watching, so you hear about new ones as soon as we know, by email, in the app or by webhook.