Leksykon IT › Bezpieczeństwo › Mark Seaborn

Mark Seaborn

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-17
Więcej informacji
Znany z
pierwszego praktycznego exploita Rowhammer (2015)
Afiliacja
Google

Inżynier Google, który w 2015 roku zamienił Rowhammer z akademickiego problemu niezawodności w sposób na zdobycie roota.

Seaborn pracował nad piaskownicą w Native Client, systemie Chrome do bezpiecznego uruchamiania kodu natywnego w przeglądarce. Gdy ukazał się artykuł Yoongu Kima z 2014 roku o odwracaniu bitów w DRAM, od razu zrozumiał, co oznacza on dla piaskownicy zakładającej, że pamięć trzyma to, co jej powierzono.

W marcu 2015 roku wraz z Thomasem Dullienem opublikował na blogu Project Zero dwa exploity. Pierwszy uciekał z Native Client, odwracając bity w instrukcjach, które przeszły już walidację. Drugi zasypywał pamięć tablicami stron, aż odwrócony bit dawał zwykłemu procesowi prawo zapisu do jednej z nich, a z nią do całej pamięci fizycznej. Producenci pamięci mówili wcześniej, że takie błędy są rzadkie; po tej publikacji zaczęto je nazywać podatnościami.

← Wróć do leksykonu