1 min read
Email spoofing: what you need to know
Daily email communication is essential for businesses and organizations, but it also carries significant risks. One of the biggest dangers is email...
5 min read
idgard
Sep 17, 2026, 7:55:23 AM
A new DDR5 attack is a reminder that processor-based isolation was never
designed to solve the full problem.
| Table of Contents |
A sub-$200 hardware interposer can manipulate DDR5 memory traffic and undermine the integrity guarantees of Confidential VMs protected by Intel TDX, Intel Scalable SGX, and AMD SEV-SNP.
Trusted Execution Environments provide strong isolation from the hypervisor and co-tenant workloads. They do not, by themselves, eliminate threats originating from physical access, infrastructure control, hardware, or firmware.
For highly sensitive workloads, protecting data from neighboring VMs may not be enough. Organizations also need to understand who controls the infrastructure, who can access the hardware, and what happens if the physical security boundary is breached.
Sealed Cloud takes an infrastructure-level approach: dedicated bare-metal servers, physical sealing and tamper detection, automated data purging, cryptographic key separation, and a zero-knowledge operating model are designed to make the physical layer part of the security architecture.
Munich, September 2026 — The academic paper "DDRop: Active Memory Interposer
Attacks on Confidential VMs by Dropping DDR5 Writes," presented at ACM CCS
2026, demonstrates a practical physical attack against Intel TDX, Intel
Scalable SGX, and AMD SEV-SNP using a hardware interposer costing less than
$200. The attack exploits the absence of cryptographic freshness protection in
current memory encryption and can compromise the integrity of confidential
virtual machines — including forging attestation reports.
DDRop is significant, but it is not surprising. It follows a pattern: BadRAM,
Battering RAM, CacheOut, Plundervolt, SGAxe. Each new generation of attacks
demonstrates another boundary condition that processor-based Trusted Execution
Environments were not designed to cover. The real issue is not any single
vulnerability. It is how the technology is positioned.
Major cloud providers market Intel TDX and AMD SEV-SNP as "confidential
computing" — a term that implies comprehensive protection of data during
processing. In practice, these technologies do one thing well: they isolate a
virtual machine from the hypervisor and from co-tenant workloads on the same
physical server. That is a meaningful security improvement for shared
infrastructure.
But it is not confidential computing in the sense that most customers
understand the term. TEEs do not protect against the cloud operator who has
physical access to the hardware, controls the network, manages the
orchestration layer, and may be subject to legal compulsion. They do not
protect against supply-chain manipulation of firmware or hardware components.
And as DDRop demonstrates, they do not fully protect against physical
interference with the memory subsystem.
"When a customer hears 'confidential computing,' they expect that their data
is protected during processing — full stop," says Udo Riedel, CTO of
DriveLock. "What they actually get with current TEE offerings is protection
against a specific class of co-tenant attacks on shared hardware. That is
valuable, but it is not what the term promises."
For workloads that are sensitive enough to require confidential computing —
medical data, financial processing, classified information, AI training on
proprietary datasets — the threat model extends well beyond the neighboring
VM. It includes the operator, the operator's personnel, the operator's legal
jurisdiction, and anyone with physical access to the hardware.
A TEE does not address any of these. It was never designed to. Intel and AMD
are transparent about this in their technical documentation. But somewhere
between the engineering specification and the sales deck, "protects the VM
from the hypervisor" becomes "your data is protected during processing."
idgard's Sealed Cloud, a subsidiary of DriveLock, follows a different design
principle: rather than isolating a workload within shared infrastructure, it
isolates the infrastructure itself. Customer workloads run on dedicated
bare-metal servers that boot from the network with no local storage. The
operator is excluded from access to customer data by architecture — through
physical sealing with tamper detection, automated data clean-up before any
maintenance access, cryptographic key separation, and a zero-knowledge
operating model.
"DDRop is a good example of why we chose this path," says Riedel. "The
interposer requires physical access to the server. In our architecture, the
compute segments are physically sealed and monitored. Unauthorized access
triggers an automated shutdown and data purge. That doesn't make us immune to
every conceivable physical attack — no honest vendor claims that. But it means
that the physical layer is part of our security architecture, not outside of
it."
The lesson from DDRop is not that TEEs are broken. It is that organizations
should understand exactly what their confidential computing solution actually
protects against. Three questions matter:
What is the trust model? Who must be trusted for the security guarantee to hold — the processor vendor, the cloud operator, the datacenter staff, a foreign legal jurisdiction?
What happens at the physical layer? Is the hardware shared? Who has physical access? What happens if someone opens the server?
What does "confidential" actually cover? Protection from co-tenants? From the operator? From legal compulsion? From physical manipulation?
TEE-based confidential computing gives a clear answer to the first question.
For most customers, it is not the answer they expect.
idgard, a DriveLock subsidiary, operates the Sealed Cloud — a sovereign
bare-metal Kubernetes platform with patented operator shielding. The platform
runs customer workloads including containerized applications, databases, and
AI inference on dedicated hardware in German datacenters, with full technical
exclusion of operator access. Deployment models include sovereign cloud,
on-premise (Seed), and autonomous edge installations.
DDRop is a hardware-based attack that targets the DDR5 memory interface. It uses a hardware interposer placed between the processor and memory to manipulate memory traffic. According to the research presented at ACM CCS 2026, such an interposer can be built for less than $200 and used to undermine the integrity guarantees of Confidential VMs.
The research demonstrates attacks against Intel TDX, Intel Scalable SGX, and AMD SEV-SNP. These technologies use hardware-based Trusted Execution Environments (TEEs) to isolate protected workloads from certain threats within shared computing infrastructure.
A Trusted Execution Environment is a hardware-enforced security boundary designed to isolate sensitive workloads and data from untrusted software running outside that boundary. Technologies such as Intel TDX and AMD SEV-SNP are designed to protect Confidential VMs from threats including the hypervisor and other workloads running on the same physical system.
It depends on the specific technology and its threat model. TEE-based Confidential Computing provides strong protection against certain software-based attacks, particularly attacks originating from the hypervisor or co-tenant workloads. It does not necessarily protect against every threat involving the underlying infrastructure, physical hardware, firmware, or privileged personnel.
AMD SEV-SNP provides hardware-enforced isolation and integrity protections for Confidential VMs. However, physical attacks against components outside the protected execution environment represent a different attack surface. DDRop is an example of how manipulation of the memory subsystem can challenge assumptions made at the TEE boundary.
A TEE primarily establishes a security boundary around the workload and the hardware mechanisms enforcing that boundary. An attacker with physical access may be able to interact with components that sit outside that boundary. For organizations with highly sensitive workloads, physical security therefore becomes an important part of the overall threat model.
A trust model defines which components, organizations, and individuals must be trusted for a security guarantee to hold. In a cloud environment, this can include the processor vendor, cloud operator, data center personnel, infrastructure providers, and potentially the legal jurisdiction in which the infrastructure operates.
For highly sensitive workloads, the threat model may extend beyond the hypervisor. Organizations may also need to consider physical access to servers, hardware or firmware manipulation, privileged infrastructure personnel, supply-chain risks, and legal or regulatory access to the infrastructure.
TEE-based Confidential Computing primarily protects the workload within the infrastructure by creating a hardware-enforced isolation boundary.
Sealed Cloud takes a different architectural approach: it is designed to protect the infrastructure itself. Customer workloads run on dedicated bare-metal servers with no local storage. Physical sealing and tamper detection, automated data cleanup before maintenance access, cryptographic key separation, and a zero-knowledge operating model are used to technically exclude the operator from accessing customer data.
1 min read
Daily email communication is essential for businesses and organizations, but it also carries significant risks. One of the biggest dangers is email...
1 min read
DriveLock Wins in Next Gen Data Leakage Protection category at 8th Annual InfoSec Awards at #RSAC 2020 SAN FRANCISCO (PRWEB) FEBRUARY 25, 2020 – ...
1 min read
While data encryption forms a fundamental layer of protection, ensuring only trusted applications can access and process encrypted data is equally...