С увеличением плотности ячеек в памяти типа DRAM (применяется во многих ОЗУ современных компьютерных систем) ячейки стали находиться рядом друг с другом настолько близко, что при определенных условиях биты в двух соседних ячейках могут поменяться местами. Атака, вызывающая эти условия, и получила название «rowhammering» (что можно перевести как «перескачивание ячеек»). https://en.wikipedia.org/wiki/Row_hammer

Впервые проблема с ячейками DRAM памяти была обнаружена в марте 2015 г.  https://groups.google.com/forum/#!forum/rowhammer-discuss Исследователями из Projejct Zero корпорации Google Были написали несколько эксплоитов,  которые при определенных условиях позволяли провести атаку успешно.

В Июле 2015 группа исследователей из австрийского технологического университета в Граце в своей работе продемонстрировали способ проведения атаки «rowhammering», используя код на JavaScripthttps://github.com/IAIK/rowhammerjs Эксплойт получил название Rowhammer.js

Вкачестве лабораторных атакуемых систем, были использованы

Эксплойт успешно сработал на на данных системах в браузере Firefox версии 39.  Эксплотируется сама уязвимость в DRAM.  Эксплойт, не позволяет получить права администратора в системе .

Предложеный метод атаки универсален для различных архитектур, языков программирования и сред исполнения. В отличие от других способов новый метод не требует физического доступа к машине, запуска нативного кода или доступа к специальным командам.