Hlavní navigace

Nový způsob využití Rowhammer

Jan Fikar 21. 4. 2016

Výzkumníci ze Stony Brook University a z Google našli způsob, jak zneužít Rowhammer vzdáleně. Většina Rowhammer kódu využívá instrukce CFLUSH, ta je proto zakázána například v sandboxu Chrome (NaCl). K překlopení bitů v paměti však vede i použití not-temporal zápisu MOVNTI a MOVNTDQ. Tyto instrukce jsou na rozdíl od CFLUSH častěji používány. Například v Debianu 21 balíčků obsahuje non-temporal zápis a jen 7 balíčků CFLUSH. Jde například o kernel, zavaděč, kompilátor, libc a hlavně deset různých multimediálních přehrávačů, které by šlo zneužít vzdáleně pomocí podvrženého obsahu.

Non-temporal zápisy jsou také přítomny ve funkcích memset a memcpy ve všech implementacích libc, kromě musl a dietlibc. Výzkumníkům se podařilo pomocí memset v Newlib překlopit bity v paměti. Tato knihovna je využívána na malých systémech, v Cygwin a také v NaCl. I když se zatím nepodařilo pomocí memset a memcpy překlopit bity v glibc nebo v jiném software, opatrnost je na místě.

(zdroj: arstechnica)

Našli jste v článku chybu?
Vitalia.cz: Žloutenka v Brně: Nakaženo bylo 400 lidí

Žloutenka v Brně: Nakaženo bylo 400 lidí

Lupa.cz: E-shopy: jen sleva už nestačí

E-shopy: jen sleva už nestačí

Podnikatel.cz: Přivýdělek u Airbnb nebo Uberu? Čekejte kontrolu

Přivýdělek u Airbnb nebo Uberu? Čekejte kontrolu

Vitalia.cz: Jak koupit Mikuláše a nenaletět

Jak koupit Mikuláše a nenaletět

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Podnikatel.cz: Platební brány a EET? Stále s otazníkem

Platební brány a EET? Stále s otazníkem

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET