BlackTree Security · Infrastructure · Automation · AI

Contrast’s Isolation Paths

A hostile host could exploit identity, file-transfer and firmware paths into confidential workloads without breaking memory encryption.

Authenticating the wrong machine

Exploiting CVE-2026-100835 requires intercepting client-to-coordinator or coordinator-to-workload traffic and forged reports or secrets stolen from any controlled trusted-execution machine, including one other than the victim. Valid signatures plus expected software and firmware measurements could still authenticate the wrong hardware, enabling impersonation in attested TLS.

Version 1.16.0 provides a workaround, not a software-only repair: populate AllowedChipIDs (AMD SEV-SNP) or AllowedPIIDs (Intel TDX) using physically protected hardware.

File transfers could surrender the guest

Host processes reaching the Kata agent VSOCK could abuse CopyFile verification in command-line-generated policies to overwrite any guest-root file, alter startup or expose secrets, taking control of the guest. CVE-2026-100838 was fixed in 1.19.1.

Regenerate policies after upgrading; binary replacement alone can retain old decisions. The vendor offers a harder policy-only alternative for binary-data checks when upgrading is impossible. Host input remains untrusted.

Firmware input reached private memory

CVE-2026-100839 is BadAML, a generic technique disclosed in 2024. QEMU supplies ACPI tables through OVMF; Linux’s kernel interprets their programmable AML with access to all guest memory.

Fix 1.18.0 protects AMD SEV-SNP’s Metal-QEMU-SNP and Metal-QEMU-SNP-GPU: each load or store checks memory mappings. Malicious programs still execute; private-page reads and writes are blocked. The host retains read and write access to shared allocations. Intel TDX’s Metal-QEMU-TDX is unaffected because firmware measures the tables into runtime measurement register zero.

Check isolation

  • Verify actual branch fixes; version order alone is insufficient. Identity controls remain mandatory.
  • Match populated allowlists to physically protected hardware, beyond signature success.
  • Confirm regenerated policies reached running workloads.
  • Inventory affected platforms, host-to-agent sockets and coordinator paths.
  • Investigate unexpected copies or firmware changes; neither proves exploitation.
  • Review policy and firmware interfaces alongside encryption.

For a different deployment’s identity-and-measurement questions, see BlackTree’s Apple and Google analysis; no shared exploit is implied.

Disclosure chronology

The notices report no attacks; later exploitation remains unexcluded.

September indexing was neither a new disclosure nor an observed attack. NVD published the matching identity, file-transfer and firmware records on 2026-09-27 at 02:17:21–02:17:22 UTC. Their pages say enrichment is not prioritised; the API status remains Deferred. CISA’s no-exploitation assessment dates from 30 September, not today.

Times are UTC; Madrid was one hour ahead in March, two in April, July and September. Reviewed 28 October 2026.

Leave a Reply

Your email address will not be published. Required fields are marked *