Skip to main content

Elastic Docker Images EUVDEUVD-2026-116082

| CVE-2026-115714 HIGH
Improper Certificate Validation (CWE-295)
2026-11-03 elastic
7.4
CVSS 3.1 · Vendor: elastic
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain man-in-the-middle network position
  2. Exploit
    Present certificate forged with compromised eMudhra key
  3. Execution
    Product validates against trusted OS bundle
  4. Impact
    Intercept or modify TLS traffic

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
Exploitation Conditions

Three concrete conditions must all hold: (1) the affected Elastic product (APM Server; Auditbeat/Filebeat/Heartbeat/Metricbeat/Packetbeat; Elastic Agent including Fleet Server and Cloudbeat; Logstash; Elastic connectors; Universal Profiling host agent/collector/symbolizer; or Elastic Maps Server) must be the Docker-image build that ships the vulnerable OS certificate bundle; (2) the TLS connection in question must be one that uses that operating-system certificate bundle for trust validation; and (3) the attacker must occupy a man-in-the-middle position between the product and the remote party AND possess one of the eight compromised eMudhra intermediate CA private keys to mint a trusted forged certificate. Limiting factors: no authentication is needed (PR:N), but the mandatory network-interception position plus key possession give AC:H and make this difficult to execute at scale; connections that do not rely on the OS bundle are unaffected.

Impact

This is a genuine but conditional integrity/confidentiality risk, not an opportunistic remote-code-execution emergency. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N, 7.4 High) is internally consistent with the description: no authentication is required (PR:N) but attack complexity is High (AC:H) because the attacker must both occupy a man-in-the-middle network position and hold one of the eight compromised eMudhra intermediate CA private keys. The vuln.today priority is 'this_week' rather than act_now/emergency, which aligns with the signal set. No EPSS score was supplied, the CVE is NOT in CISA KEV, and no public exploit or PoC reference is present - only an Elastic vendor advisory. There is therefore no evidence of active exploitation; the real-world risk is gated by the two AC:H prerequisites. Note the Tags label this 'Information Disclosure', but the description and the I:H metric make clear this is equally a traffic-modification (integrity) flaw, not purely disclosure - do not treat it as read-only eavesdropping. The dependency on a compromised-key CA bundle (CWE-295/CWE-1395) is real and concrete, so this warrants prompt patching, but absent KEV/EPSS/PoC it is a prioritized-but-not-critical issue dependent on an attacker already achieving network interception.

Exploit ScenarioDerived

An attacker positioned on the network path between an affected Elastic Docker container and a remote TLS endpoint presents a server certificate forged with one of the eight compromised eMudhra intermediate CA keys; because the product's OS certificate bundle still trusts the signing roots, the forged certificate validates and the attacker transparently intercepts or alters the TLS-protected traffic. No public exploit or PoC code is identified at time of analysis; exploitation is constrained by the need for both a privileged network position and possession of a compromised key.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 03, 2026

Elastic Docker images ship an operating-system certificate bundle whose trust anchors lead to eight eMudhra intermediate CAs with compromised private keys, enabling a network-positioned attacker who holds one of those keys to forge a certificate for any hostname these products trust and intercept or modify TLS traffic. The affected Docker builds cover APM Server; Auditbeat, Filebeat, Heartbeat, Metricbeat and Packetbeat; Elastic Agent including Fleet Server and Cloudbeat; Logstash; Elastic connectors; Universal Profiling (host agent, collector and symbolizer); and Elastic Maps Server when TLS validation uses the OS bundle. Exploitation requires a man-in-the-middle position and key possession; no public exploit code was identified at the time of analysis.

RemediationAI

Vendor-released patch: update affected Docker images to the fixed versions identified in Elastic security update ESA-2026-237 - 8.19.24, 9.4.9 and 9.5.6 (https://discuss.elastic.co/t/multiple-elastic-docker-images-8-19-24-9-4-9-9-5-6-security-update-esa-2026-237/391374). Updating the image replaces the vulnerable certificate bundle and addresses the affected trust anchors. If an immediate image update is not possible, configure the affected product’s TLS trust to use a curated CA bundle that does not include the compromised eMudhra chain instead of the operating-system bundle; this avoids trusting the compromised intermediates but requires maintaining and testing a custom trust store and can break integrations that depend on public CAs. Connections that do not use the OS bundle do not require that change, but the image should still be updated.

Affected VersionsENISA

Elastic Docker images 9.0.0 ≤9.4.8
Elastic Docker images 9.5.0 ≤9.5.5
Elastic Docker images 8.0.0 ≤8.19.23

Affected Packages

euvd elastic_docker_images no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is a trust-store contamination problem (CWE-295, with CWE-1395 for the vulnerable third-party dependency) rather than a failure in Elastic’s TLS protocol handling. The Docker images include an OS certificate bundle containing root CAs that signed eight eMudhra intermediate CAs whose private keys are compromised; because those roots are trusted, a certificate minted with a compromised intermediate key can chain to a trusted anchor and be accepted by the product. CAPEC-474 (Signature Spoofing by Key Theft) describes the attack pattern. The CVSS vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N reflects that no authentication is required but the attacker must both achieve a man-in-the-middle position and possess one of the compromised keys; the trigger is not described beyond that requirement, and connections that do not rely on the OS certificate bundle are unaffected. CPE data identifies elastic:elastic_docker_images as the affected product family.

Know when Docker gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (elastic) PRIMARY 7.4 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 7.4 HIGH

Unauthenticated (PR:N) network MITM, but AC:H because it requires both an interception position and a compromised CA key; traffic can be read and altered (C:H/I:H) with no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (elastic).

CVSS VectorVendor: elastic

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

Improper Certificate Validation (CWE-295) in the operating system certificate bundle shipped in the Docker images of APM Server; Auditbeat, Filebeat, Heartbeat, Metricbeat and Packetbeat; Elastic Agent, including Fleet Server and Cloudbeat; Logstash, for TLS connections that use the operating system certificate bundle; Elastic connectors; Universal Profiling (host agent, collector and symbolizer); and Elastic Maps Server. This certificate bundle, a dependency of these products (Dependency on Vulnerable Third-Party Component, CWE-1395), could allow an attacker to intercept or modify TLS-protected traffic via Signature Spoofing by Key Theft (CAPEC-474). The certificate bundle includes root certificate authorities that signed eight eMudhra intermediate certificate authorities whose private keys are compromised. Anyone with these keys can issue a certificate for any host name that these products accept as trusted. Exploitation requires an attacker in a network position between the product and the remote party, who presents a certificate issued with one of the compromised keys.

Executive ViewAI

Why It Matters

Elastic Docker images bundle a certificate trust store containing compromised eMudhra intermediate CAs, allowing an adversary with those private keys and a network vantage point to forge certificates and intercept TLS traffic for numerous Elastic products including Beats, Elastic Agent, Logstash, and APM Server. This undermines the confidentiality and integrity of data in transit, putting sensitive operational and business data at risk. Leadership should prioritize remediation because the affected images are used in production data pipelines where TLS interception could expose proprietary information and disrupt monitoring.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: replace the OS certificate bundle with a custom truststore that excludes the compromised eMudhra intermediates; enforce certificate pinning for Elastic components; segment networks to reduce man-in-the-middle attack surface; monitor for anomalous TLS traffic.

Threat Intelligence Overview

Prevalence
High
widely deployed enterprise observability and logging stack via Docker
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Docker

View all
CVE-2024-55964 CRITICAL POC
9.8 Mar 26

An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2019-5736 HIGH POC
8.6 Feb 11

runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2026-39987 CRITICAL POC
9.3 Apr 08

Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/

CVE-2023-5815 HIGH POC
8.1 Nov 22

The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post

CVE-2026-66384 MEDIUM POC
5.3 Aug 12

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten

CVE-2014-9357 CRITICAL
10.0 Dec 16

Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build

CVE-2026-52806 CRITICAL POC
9.9 Jun 23

Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config

CVE-2025-14707 HIGH POC
8.9 Dec 15

Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-34156 CRITICAL POC
9.9 Mar 30

Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l

CVE-2019-15752 HIGH POC
7.8 Aug 28

Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy