
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-37731 is an improper authentication vulnerability in the Elasticsearch PKI realm that allows user impersonation via specially crafted client certificates. Disclosed on December 15, 2025, it affects Elasticsearch versions 7.0.0–7.17.29, 8.0.0–8.19.7, 9.0.0–9.1.7, and 9.2.0–9.2.1. A malicious actor must possess a crafted client certificate signed by a legitimate, trusted Certificate Authority to exploit this flaw. The vulnerability carries a CVSS v3.1 base score of 6.8 (Medium) per the GitHub Advisory Database, or 7.4 (High) per NVD scoring (Elastic Advisory, Github Advisory).
The root cause is classified as CWE-287 (Improper Authentication) and CWE-295 (Improper Certificate Validation), meaning Elasticsearch's PKI realm fails to sufficiently validate the identity claims embedded in client certificates. An attacker exploiting this vulnerability crafts a client certificate with manipulated identity fields (e.g., subject DN) and has it signed by a Certificate Authority that Elasticsearch trusts, bypassing the authentication check and impersonating a legitimate user. The attack vector is network-based with high complexity, requiring low privileges and no user interaction. Patch commits are publicly referenced in the GitHub advisory (commits cd97b85, d8a408d, e519fe4 in the elastic/elasticsearch repository) (Github Advisory, Elastic Advisory).
Successful exploitation allows a low-privileged attacker to impersonate authorized Elasticsearch users, gaining unauthorized read access to sensitive indexed data and the ability to modify information within the Elasticsearch environment. Both confidentiality and integrity are rated as high impact, while availability is unaffected. In environments where Elasticsearch stores sensitive business, security, or personal data, this could result in significant data exposure and unauthorized data manipulation (Github Advisory, Elastic Advisory).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of disclosure. The EPSS score is approximately 0.02–0.038%, placing it in the 12th percentile for exploitation likelihood within 30 days. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires the attacker to obtain a specially crafted certificate signed by a trusted CA, which significantly raises the bar for opportunistic attacks (Github Advisory, Elastic Advisory).
Elastic has released patched versions: 8.19.8, 9.1.8, and 9.2.2. Elasticsearch 7.x versions (7.0.0–7.17.29) are also listed as affected but no patch version is indicated for that branch, so upgrading to a supported 8.x or 9.x release is recommended. As interim mitigations, administrators should review and restrict client certificate issuance processes, implement strict certificate validation, and monitor authentication logs for suspicious certificate-based access. Reviewing and hardening PKI realm configurations in elasticsearch.yml is also advised (Elastic Advisory, Github Advisory).
Elastic published a security advisory (ESA-2025-27) on December 15, 2025, disclosing the vulnerability and providing patched versions. IBM subsequently issued a security bulletin noting that IBM Observability with Instana (OnPrem) is also affected due to its use of Elasticsearch, and Splunk issued an advisory (SVD-2026-0508) referencing the CVE. Threat intelligence aggregators including Rewterz and INCIBE-CERT published advisories summarizing the risk. Community discussion on Bluesky and security forums noted the moderate-to-high severity and the prerequisite of CA access as a limiting factor for exploitation (Elastic Advisory, IBM Advisory).
Fix availability across major Linux distributions and their releases.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."