Pith. sign in

REVIEW 1 cited by

Preventing Rowhammer Exploits via Low-Cost Domain-Aware Memory Allocation

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2409.15463 v1 pith:HPABVVIR submitted 2024-09-23 cs.CR

classification cs.CR
keywords memorysecuritycitadeldomainsoverheadsdefensesdesigndram
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Rowhammer is a hardware security vulnerability at the heart of every system with modern DRAM-based memory. Despite its discovery a decade ago, comprehensive defenses remain elusive, while the probability of successful attacks grows with DRAM density. Hardware-based defenses have been ineffective, due to considerable cost, delays in commercial adoption, and attackers' repeated ability to circumvent them. Meanwhile, more flexible software-based solutions either incur substantial performance and memory capacity overheads, or offer limited forms of protection. Citadel is a new memory allocator design that prevents Rowhammer-initiated security exploits by addressing the vulnerability's root cause: physical adjacency of DRAM rows. Citadel enables creation of flexible security domains and isolates different domains in physically disjoint memory regions, guaranteeing security by design. On a server system, Citadel supports thousands of security domains at a modest 7.4% average memory overhead and no performance loss. In contrast, recent domain isolation schemes fail to support many workload scenarios due to excessive overheads, and incur 4--6x higher overheads for supported scenarios. As a software solution, Citadel offers readily deployable Rowhammer-aware isolation on legacy, current, and future systems.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. A Simulation-based Evaluation Framework for Inter-VM RowHammer Mitigation Techniques

    cs.CR 2025-06 conditional novelty 6.0 of 10

    This paper presents a full-system simulation framework that runs a hypervisor and VMs on gem5 with configurable DRAM address mappings, and demonstrates evaluation of two software-based inter-VM RowHammer mitigations.

Pith tools