<?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>Contrast - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/contrast/</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:04:10 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/contrast/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>CVE-2026-100839: AML Injection Vulnerability in Contrast Runtime</title><link>https://feed.craftedsignal.io/briefs/2026-09-cve-2026-100839/</link><pubDate>Sun, 27 Sep 2026 03:04:10 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-cve-2026-100839/</guid><description>Contrast versions before 1.18.0 are vulnerable to an AML injection attack (BadAML), allowing a malicious host to execute arbitrary code within the guest kernel on AMD SEV-SNP confidential computing platforms.</description><content:encoded><![CDATA[<p>Contrast is a confidential-computing runtime designed for Kubernetes environments. A vulnerability identified as CVE-2026-100839 exists in versions prior to 1.18.0, stemming from how the guest kernel handles ACPI/AML (Advanced Configuration and Power Interface / ACPI Machine Language) bytecode. In this threat model, an adversary controlling the host (e.g., via QEMU) can craft malicious ACPI tables containing Turing-complete AML bytecode.</p>
<p>This bytecode is passed to the guest firmware (OVMF) and subsequently executed by the guest Linux kernel's AML interpreter. Because the interpreter lacks sufficient isolation in older versions, it can access the full guest memory space, including private memory pages. This allows the host adversary to perform unauthorized reads or modifications of sensitive guest data and achieve arbitrary code execution within the guest. This issue specifically affects AMD SEV-SNP platforms, including Metal-QEMU-SNP and Metal-QEMU-SNP-GPU, whereas Intel TDX environments are protected by measurements in RTMR 0. Version 1.18.0 addresses this by sandboxing the AML interpreter.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows a malicious host to break the confidentiality and integrity guarantees of the confidential-computing runtime. An attacker can gain arbitrary code execution inside the guest container or virtual machine, facilitating the exfiltration or modification of private memory contents. This impacts users running sensitive workloads on AMD SEV-SNP platforms using the affected versions of the Contrast runtime.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize the upgrade of all Contrast runtime instances running on AMD SEV-SNP platforms to version 1.18.0 or later to ensure the kernel AML interpreter is properly sandboxed. Given the fundamental nature of this vulnerability in ACPI handling, monitor for unexpected kernel-level activity originating from the ACPI subsystem, although detection at the guest level may be difficult due to the nature of the exploit.</p>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>confidential-computing</category><category>kernel</category><category>vulnerability</category><category>virtualization</category></item><item><title>Improper Seed Verification in Contrast Kubernetes Confidential-Computing Runtime</title><link>https://feed.craftedsignal.io/briefs/2026-09-cve-2025-71426/</link><pubDate>Sun, 27 Sep 2026 03:03:34 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-cve-2025-71426/</guid><description>A vulnerability in the Contrast confidential-computing runtime allows attackers to impersonate a legitimate Coordinator by supplying a malicious seed during recovery, leading to the potential recovery of workload secrets.</description><content:encoded><![CDATA[<p>Contrast, a confidential-computing runtime for Kubernetes, contains a vulnerability (CVE-2025-71426) in versions prior to 1.4.1. The flaw resides in the recovery process of the Coordinator, which fails to verify the cryptographic seed provided by a recovering party. This oversight allows an attacker to deploy a rogue Coordinator that satisfies initial manifest validation requirements but utilizes an attacker-controlled secret seed. If the attacker succeeds in redirecting network traffic from the legitimate Coordinator to their rogue instance, they can successfully impersonate the Coordinator. This is particularly effective if the workload owner fails to manually verify the root CA certificate against a trusted reference, which is common given the default behavior of the contrast CLI. Once the rogue Coordinator is trusted, the attacker can issue certificates that chain to their own CA, enabling the recovery of secrets for any workloads deployed after the traffic redirection.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability poses a high risk to Kubernetes workloads using Contrast for confidential computing. If exploited, an attacker can access sensitive workload secrets. While the legitimate Coordinator's internal secrets (such as its own seed and CA) remain secure, the exposure of workload-specific secrets impacts the confidentiality of data-in-use for services deployed within the compromised mesh.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the Contrast Kubernetes runtime to version 1.4.1 or later to remediate CVE-2025-71426.</li>
<li>Audit Kubernetes network policies to restrict unauthorized traffic redirection to sensitive control plane components.</li>
<li>Mandate strict verification of root CA certificates for all Coordinator communication, ensuring they are compared against known-good trusted references rather than relying on default CLI behavior.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>kubernetes</category><category>confidential-computing</category><category>cve</category><category>vulnerability</category><category>attestation</category><category>aTLS</category><category>CVE-2026-100835</category></item></channel></rss>