~/talk

ECC.fail: Mounting Rowhammer Attacks on DDR4 Servers with ECC Memory

Talkat USENIX Security '25 · 2025-08-13..08-15· [security]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

First end-to-end Rowhammer on Intel servers with Hynix DDR4 ECC memory demonstrating bit flips in an average of 25 hours and RSA key breaks in 10 hours. Uses FPGA to expose a sampling-based TRR bias, a data-for interposer and logic analyzer for logic-analyzer ECC recovery to extract the controller’s 64–72 byte code and distance-4 layout, templates single-bit victims, detects flips via an Intel timing side channel, exploits chipkill behavior and uses allocator massaging to place and flip RSA public keys.

AI-written summary · about

  1. 0:00Rowhammer and ECC memory
  2. 2:40Rowhammer basics and server memory
  3. 6:30Targeted bit flips bypass ECC
  4. 9:26ECC matrix recovery and templating
  5. 11:58Chipkill error correction bypass
  6. 13:02End-to-end attack with allocator massaging
  7. 14:48Practical results and RSA forgery
  8. 15:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.