9.8

CVE-2015-1427: Elasticsearch Groovy Scripting Engine Remote Code Execution Vulnerability

CVSS: 9.8v3.1CriticalKEVAnalyzed
AliasesUBUNTU-CVE-2015-1427GHSA-w94p-6mhw-4qxw
Published 17-02-2015Last modified 22-10-2025

Vulnerability summary

CVE-2015-1427 is a critical (CVSS 9.8) vulnerability in Elastic Elasticsearch. It is known to be exploited: CISA lists it, first on 25-03-2022. EPSS estimates a 99.91% chance of exploitation in the next 30 days, higher than 99.9% of scored vulnerabilities. 4 public exploits are recorded.

Overall risk
85/100
0100
Critical · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
99.91%
0%100%
Critical · 0.00 pp in 30 days
KEVListedCISA
RansomwareNone recordedNo known use recorded
Public exploits4reference, exploit-database, metasploit

Timeline

  1. 17-02-2015
    PublishedVulnerability first disclosed.
  2. 25-03-2022
    Added to CISA KEVElasticsearch Groovy Scripting Engine Remote Code Execution Vulnerability
  3. 15-04-2022
    CISA remediation dueApply updates per vendor instructions.
  4. 22-10-2025
    Last modifiedVulnerability information updated.

Description

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.

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

99.91%

Chance of exploitation in the next 30 days

Percentile

100%

Versus all other CVEs

30-day change

0.00 pp

From 99.91% on 18-09-2026

18-09-202618-10-2026
EPSS score
99.91%

Known exploited

Compare KEV catalogs
CISA KEVListed
Added
25-03-2022
Federal due date
15-04-2022

CISA required action

Apply updates per vendor instructions. nvd.nist.gov/vuln/detail/CVE-2015-1427

Public exploits

4 found
  • referenceUnverified

    Exploit Reference (packetstormsecurity.com)

    Maturity: unknown

  • exploit-databaseremotejavaVerified

    ElasticSearch - Search Groovy Sandbox Bypass (Metasploit)

    Maturity: weaponized

  • exploit-databaseremotelinuxVerified

    ElasticSearch - Remote Code Execution

    Maturity: weaponized

Show all 4 exploits
  • MetasploitMetasploitremoteVerified

    ElasticSearch Search Groovy Sandbox Bypass

    exploit/multi/elasticsearch/search_groovy_script

    Maturity: weaponized

Weaknesses

CWE · root cause

No weakness data has been published for this record.

Affected systems

Elastic1 product
Org.elasticsearch1 product
  • elasticsearch< 1.3.8 | ≥ 1.4.0, < 1.4.3
Redhat1 product
Ubuntu1 product
  • elasticsearch< 1.7.3+dfsg-3

4 vendors · 4 products

References

17 links
Show all 17 references