Команда исследователей из Google обнаружила, что электромагнитные утечки в оперативной памяти могут быть использованы для взлома компьютера. В своём блоге Google Project Zero security blog учёные рассказали об особенностях уязвимости.
Понимающий устройство «железа» хакер может обойти защиту, используя программу, которая циклично обращается к определенному ряду транзисторов памяти. В определённый момент заряд с находящегося под непрекращающимися ударами ряда перетекает на ссоседний. Такая электромагнитная утечка может вызвать явление, называющееся «переворот битов». Транзисторы в соседнем ряду меняют присвоенные значения с единиц на нули и наоборот.
Исследования Google доказали, что «переворот битов» может быть использован для получения доступа к компьютеру жертвы. Подобную фундаментальную уязвимость в оборудовании исправить в текущем поколении ПК практически невозможно.
Команда Project Zero отметила, что воспользоваться лазейкой с утечками крайне непросто. В тестировании участвовали
ноутбуки под управлением Linux, из которых больше половины взломать так и не получилось.