Марк Сиборн
Подробнее
- Известен как
- Первый практический эксплойт Rowhammer (2015)
- Организация
Инженер Google, который в 2015 году превратил Rowhammer из академической проблемы надёжности в способ получить root.
Сиборн занимался песочницей в Native Client — системе Chrome для безопасного запуска нативного кода внутри браузера. Когда вышла статья Юнгу Кима 2014 года о битфлипах в DRAM, он понял, что это значит для песочницы, которая доверяет памяти хранить то, что в неё записали.
В марте 2015 года вместе с Томасом Дуллиеном он опубликовал в блоге Project Zero два эксплойта. Один выходил из Native Client, переворачивая биты в инструкциях, уже прошедших проверку. Другой засыпал память таблицами страниц, пока перевёрнутый бит не давал обычному процессу доступ на запись к одной из них, а с ней — ко всей физической памяти. Производители памяти прежде называли такие ошибки редкими; после этого их стали называть уязвимостями.