<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Edgelesssys - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/edgelesssys/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sun, 27 Sep 2026 03:03:12 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/edgelesssys/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Information Disclosure via Workload Secret Logging in Edgelesssys Contrast</title><link>https://feed.craftedsignal.io/briefs/2026-09-edgelesssys-contrast-leak/</link><pubDate>Sun, 27 Sep 2026 03:03:12 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-edgelesssys-contrast-leak/</guid><description>Edgelesssys Contrast versions 1.9.0 through 1.12.1 insecurely log workload secrets to stdout, allowing unauthorized access to sensitive credentials by users with pod log permissions.</description><content:encoded><![CDATA[<p>Edgelesssys Contrast, a confidential-computing runtime for Kubernetes, contains an information disclosure vulnerability in versions 1.9.0 prior to 1.12.2. The initializer component performs insecure logging of the full NewMeshCert response at the INFO level to standard output. This output contains critical workload secrets used for encrypted storage and Vault integration.</p>
<p>Any Kubernetes user or service account with 'get' or 'list' permissions on pod logs can extract these secrets directly from the container logs. Because these secrets protect encrypted storage and integration channels, their exposure constitutes a full compromise of the affected workload's security boundaries. This vulnerability is a regression of a previously addressed flaw (GHSA-h5f8-crrq-4pw8). Defenders must verify their Contrast deployment versions and restrict access to Kubernetes pod logs as an immediate mitigation.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability allows for the unauthorized retrieval of workload secrets, leading to a complete compromise of confidential computing environments. Attackers can leverage these exposed secrets to decrypt stored data or impersonate workloads in integrated systems like HashiCorp Vault. This flaw exposes sensitive organizational data across all Kubernetes clusters running affected versions of Contrast.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Edgelesssys Contrast to version 1.12.2 or later to eliminate the insecure logging behavior.</li>
<li>Audit Kubernetes Role-Based Access Control (RBAC) to identify and limit users and service accounts with broad 'get' or 'list' access to pod logs.</li>
<li>Rotate any secrets that have been accessible via pod logs in clusters where versions 1.9.0 through 1.12.1 were deployed.</li>
<li>Monitor Kubernetes audit logs for suspicious 'get' or 'list' requests targeting pod logs, specifically looking for users attempting to access logs of the Contrast initializer component.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>credential-access</category><category>kubernetes</category><category>information-disclosure</category></item></channel></rss>