English
Related papers

Related papers: MINT: Securely Mitigating Rowhammer with a Minimal…

200 papers

Rowhammer is a serious security problem of contemporary dynamic random-access memory (DRAM) where reads or writes of bits can flip other bits. DRAM manufacturers add mitigations, but don't disclose details, making it difficult for customers…

Cryptography and Security · Computer Science 2022-12-01 Amir Naseredini , Martin Berger , Matteo Sammartino , Shale Xiong

This paper provides the fundamental mechanisms of two types of row activation-induced bit flips and proposes in-DRAM protection techniques. RowBleed occurs when a victim row experiences charge leakage due to transistor's threshold voltage…

Cryptography and Security · Computer Science 2025-06-17 Seungki Hong , Dongha Kim , Jaehyung Lee , Reum Oh , Changsik Yoo , Sangjoon Hwang , Jooyoung Lee

As DRAM density increases, Rowhammer becomes more severe due to heightened charge leakage, reducing the number of activations needed to induce bit flips. The DDR5 standard addresses this threat with in-DRAM per-row activation counters…

Hardware Architecture · Computer Science 2025-07-25 Ravan Nazaraliyev , Saber Ganjisaffar , Nurlan Nazaraliyev , Nael Abu-Ghazaleh

Rowhammer is a well-studied DRAM phenomenon wherein multiple activations to a given row can cause bit flips in adjacent rows. Many mitigation techniques have been introduced to address Rowhammer, with some support being incorporated into…

Hardware Architecture · Computer Science 2026-02-17 Maccoy Merrell , Daniel Puckett , Gino Chacon , Jeffrey Stuecheli , Stavros Kalafatis , Paul V. Gratz

As Dynamic Random Access Memories (DRAM) scale, they are becoming increasingly susceptible to Row Hammer. By rapidly activating rows of DRAM cells (aggressor rows), attackers can exploit inter-cell interference through Row Hammer to flip…

Cryptography and Security · Computer Science 2024-03-19 Jeonghyun Woo , Gururaj Saileshwar , Prashant J. Nair

The security vulnerabilities due to Rowhammer have worsened over the last decade, with existing in-DRAM solutions, such as TRR, getting broken with simple patterns. In response, the DDR5 specifications have been extended to support Per-Row…

Cryptography and Security · Computer Science 2024-07-16 Moinuddin Qureshi , Salman Qazi

This dissertation rigorously characterizes many modern commodity DRAM devices and shows that by exploiting DRAM access timing margins within manufacturer-recommended DRAM timing specifications, we can significantly improve system…

Hardware Architecture · Computer Science 2021-09-30 Jeremie S. Kim

DRAM is the building block of modern main memory systems. DRAM cells must be periodically refreshed to prevent data loss. Refresh operations degrade system performance by interfering with memory accesses. As DRAM chip density increases with…

Hardware Architecture · Computer Science 2022-09-22 Abdullah Giray Yağlıkçı , Ataberk Olgun , Minesh Patel , Haocong Luo , Hasan Hassan , Lois Orosa , Oğuz Ergin , Onur Mutlu

Rowhammer attacks have emerged as a significant threat to modern DRAM-based memory systems, leveraging frequent memory accesses to induce bit flips in adjacent memory cells. This work-in-progress paper presents an adaptive, many-sided…

Hardware Architecture · Computer Science 2025-09-25 Antoine Plin , Frédéric Fauberteau , Nga Nguyen

This paper challenges the existing victim-focused counter-based RowHammer detection mechanisms by experimentally demonstrating a novel multi-sided fault injection attack technique called Threshold Breaker. This mechanism can effectively…

Hardware Architecture · Computer Science 2023-11-29 Ranyang Zhou , Jacqueline Liu , Sabbir Ahmed , Nakul Kochar , Adnan Siraj Rakin , Shaahin Angizi

RowHammer is a circuit-level DRAM vulnerability where repeatedly accessing (i.e., hammering) a DRAM row can cause bit flips in physically nearby rows. The RowHammer vulnerability worsens as DRAM cell size and cell-to-cell spacing shrink.…

Cryptography and Security · Computer Science 2021-10-22 Lois Orosa , Abdullah Giray Yağlıkçı , Haocong Luo , Ataberk Olgun , Jisung Park , Hasan Hassan , Minesh Patel , Jeremie S. Kim , Onur Mutlu

Per Row Activation Counting (PRAC) has emerged as a robust framework for mitigating RowHammer (RH) vulnerabilities in modern DRAM systems. However, we uncover a critical vulnerability: a timing channel introduced by the Alert Back-Off (ABO)…

Cryptography and Security · Computer Science 2025-05-20 Jeonghyun Woo , Joyce Qu , Gururaj Saileshwar , Prashant J. Nair

Modern DRAM chips are subject to read disturbance errors. State-of-the-art read disturbance mitigations rely on accurate and exhaustive characterization of the read disturbance threshold (RDT) (e.g., the number of aggressor row activations…

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…

Cryptography and Security · Computer Science 2024-09-25 Anish Saxena , Walter Wang , Alexandros Daglis

RowHammer (RH) is a significant and worsening security, safety, and reliability issue of modern DRAM chips that can be exploited to break memory isolation. Therefore, it is important to understand real DRAM chips' RH characteristics.…

The Rowhammer bug allows unauthorized modification of bits in DRAM cells from unprivileged software, enabling powerful privilege-escalation attacks. Sophisticated Rowhammer countermeasures have been presented, aiming at mitigating the…

Cryptography and Security · Computer Science 2018-02-01 Daniel Gruss , Moritz Lipp , Michael Schwarz , Daniel Genkin , Jonas Juffinger , Sioli O'Connell , Wolfgang Schoechl , Yuval Yarom

JEDEC has introduced the Per Row Activation Counting (PRAC) framework for DDR5 and future DRAMs to enable precise counting of DRAM row activations. PRAC enables a holistic mitigation of Rowhammer attacks even at ultra-low Rowhammer…

Cryptography and Security · Computer Science 2025-05-16 Jeonghyun Woo , Chris S. Lin , Prashant J. Nair , Aamer Jaleel , Gururaj Saileshwar

DRAM is the primary technology used for main memory in modern systems. Unfortunately, as DRAM scales down to smaller technology nodes, it faces key challenges in both data integrity and latency, which strongly affect overall system…

Hardware Architecture · Computer Science 2023-03-15 Hasan Hassan

Memory security and reliability are two of the major design concerns in cloud computing systems. State-of-the-art memory security-reliability co-designs (e.g. Synergy) have achieved a good balance on performance, confidentiality, integrity,…

Cryptography and Security · Computer Science 2021-01-20 Wenpeng He , Dan Feng , Fang Wang , Yue Li , Mengting Lu

RowHammer stands out as a prominent example, potentially the pioneering one, showcasing how a failure mechanism at the circuit level can give rise to a significant and pervasive security vulnerability within systems. Prior research has…

Cryptography and Security · Computer Science 2024-04-30 Ranyang Zhou , Jacqueline T. Liu , Nakul Kochar , Sabbir Ahmed , Adnan Siraj Rakin , Shaahin Angizi