Description
Cleartext Storage of Sensitive Information in an Environment Variable (CWE-526) in Elastic Cloud on Kubernetes (ECK) can lead to information disclosure via Retrieve Embedded Sensitive Data (CAPEC-37). When ECK reconciles a Fleet Server resource that authenticates to Elasticsearch with a service account token, the token is written into the generated workload specification in cleartext rather than being referenced from the Kubernetes Secret that ECK maintains for the other credentials on the same path. Any principal able to read workload specifications in the affected namespace can therefore read a live Elasticsearch credential, even when Kubernetes RBAC does not grant that principal access to Secrets.
Published: 2026-08-13
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker to obtain sensitive authentication credentials that ECK stores in cleartext within a workload specification. When a Fleet Server resource is reconciled, the service account token used to authenticate to Elasticsearch is embedded directly in the generated spec instead of being referenced from a Kubernetes Secret. An attacker who can read the spec in the affected namespace can therefore read a live Elasticsearch credential, even if RBAC does not allow access to secrets.

Affected Systems

Elastic Cloud on Kubernetes (ECK) Operator; the specific version affected is not disclosed in the CVE data, so all installations of the ECK Operator that employ Fleet Server resources are potentially impacted.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity. Because the EPSS score is not available and the vulnerability is not listed in KEV, there is no definitive evidence of current exploitation. The likely attack vector is that a principal with permissions to view workload specifications in a namespace can read the cleartext token, leading to credential theft.

Generated by OpenCVE AI on August 13, 2026 at 21:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Elastic Cloud on Kubernetes (ECK) Operator to version 3.5.0 or later, which includes the security update ESA-2026-113 that corrects the cleartext token issue.
  • Reconfigure Fleet Server integration to reference Kubernetes Secrets for service account tokens instead of embedding them in workload specifications.
  • Apply strict RBAC policies so that only trusted service accounts can view workload specifications in the namespace.
  • Once remediation is applied, verify that no sensitive tokens are present in the generated workload specifications by inspecting the spec directly.

Generated by OpenCVE AI on August 13, 2026 at 21:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 13 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Description Cleartext Storage of Sensitive Information in an Environment Variable (CWE-526) in Elastic Cloud on Kubernetes (ECK) can lead to information disclosure via Retrieve Embedded Sensitive Data (CAPEC-37). When ECK reconciles a Fleet Server resource that authenticates to Elasticsearch with a service account token, the token is written into the generated workload specification in cleartext rather than being referenced from the Kubernetes Secret that ECK maintains for the other credentials on the same path. Any principal able to read workload specifications in the affected namespace can therefore read a live Elasticsearch credential, even when Kubernetes RBAC does not grant that principal access to Secrets.
Title Cleartext Storage of Sensitive Information in an Environment Variable in Elastic Cloud on Kubernetes Leading to Information Disclosure
Weaknesses CWE-526
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: elastic

Published:

Updated: 2026-08-13T20:29:06.861Z

Reserved: 2026-08-10T11:17:38.892Z

Link: CVE-2026-72648

cve-icon Vulnrichment

Updated: 2026-08-13T20:29:02.728Z

cve-icon NVD

Status : Received

Published: 2026-08-13T20:17:25.160

Modified: 2026-08-13T21:18:09.927

Link: CVE-2026-72648

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T21:15:03Z

Weaknesses
  • CWE-526

    Cleartext Storage of Sensitive Information in an Environment Variable