Amsterdam Azad Universiteti, Cenevrə Federal Politeknik Məktəbi və Qualcomm şirkətinin tədqiqatçıları müasir DDR4 yaddaş çiplərində RowHammer hücumlarına qarşı tətbiq edilmiş qorumanın effektivliyini araşdırıblar , dinamik təsadüfi yaddaşın (DRAM) fərdi bitlərinin məzmununu dəyişdirməyə imkan yaradan hücum növüdür. Nəticələr ümidverici olmadı və əsas istehsalçıların DDR4 çipləri hələ də ().
RowHammer zəifliyi, yaddaşın yanındakı hüceyrələrdən məlumat oxumaqla bitlərin məzmununu dəyişdirmək imkanını tanıyır. DRAM yaddaşı ikiölçülü hüceyrə massivini təşkil etdiyindən, hər biri bir kondensator və bir tranzistorla ibarətdir, eyni yaddaş sahəsindən ardıcıl oxumaq gərginliyin dalğalanmasına və komşu hüceyrələrin müsbət yük itirməsinə səbəb olur. Oxuma intensivliyi kifayət qədər yüksək olduqda, hüceyrə kifayət qədər böyük yüklərə sahib ola bilər və yenidən regenerasiya dövrü onun ilkin vəziyyətini bərpa etməyə yetişməz, bu da hüceyrədəki məlumatların dəyərinin dəyişməsinə səbəb olur.
Bənzər təsiri bloklamaq üçün müasir DDR4 çiplərində RowHammer hücumlarının qarşısını almaq üçün TRR (Target Row Refresh) texnologiyası tətbiq edilir. Problemi odur ki, TRR-in tətbiqi üzrə vahid bir yanaşma yoxdur və hər CPU və yaddaş istehsalçısı TRR-i fərqli izah edir, öz qoruma variantlarını tətbiq edir və icra detalları açıqlanmır.
İstehsalçıların RowHammer hücumlarının qarşısını almaq üçün istifadə etdiyi metodların araşdırılması qorumanın yollarını asanlıqla tapmağa imkan verdi. Yoxlamalar zamanı istehsalçıların tətbiq etdiyi prinsipin ‘ (security by obscurity) TRR-in tətbiqi zamanı yalnız seçilmiş hallarda, bir və ya iki yan xəttin yükünü dəyişdirən standart hücumlara qarşı qorumağa kömək edir.
Tədqiqatçılar tərəfindən hazırlanmış utilit, RowHammer hücumu üçün bir çox yan variantlara qarşı çiplərin həssaslığını yoxlamağa imkan tanıyır, burada yükə təsir etməyə cəhd eyni anda bir neçə xəttin yaddaş hüceyrələrinə yönəldilir. Bu cür hücumlar bəzi istehsalçılar tərəfindən tətbiq olunan TRR qorumasını aşmağa imkan verir və hətta yeni DDR4 yaddaşlı avadanlıqlarda bitlərin korlanmasına səbəb olur.
Araşdırılan 42 DIMM modulundan 13 modulu qeyri-standart RowHammer hücumlarına qarşı həssas oldu, baxmayaraq ki, qoruma olduğu bildirilib. Problemlər olan modullar SK Hynix, Micron və Samsung istehsalçıları tərəfindən istehsal edilib və bu istehsalçıların DRAM bazarının.
DDR4-dən əlavə, mobil cihazlarda istifadə olunan LPDDR4 çipləri də araşdırılmışdır ki, bunlar da RowHammer tipli geniş mənzərəli hücumlara qarşı həssasdır. Xüsusilə, Google Pixel, Google Pixel 3, LG G7, OnePlus 7 və Samsung Galaxy S10 smartfonlarında istifadə edilən yaddaş bu problemə meyllidir.
Tədqiqatçılar problemli DDR4 çiplərində bir neçə istismar texnikasını təkrar edə bilmişlər. Məsələn, RowHammer- PTE (Page Table Entries) üçün kernel imtiyazını əldə etmək məqsədilə hücumun həyata keçirilməsi test edilən çiplərdən asılı olaraq 2.3 saniyədən 3 saat 15 dəqiqəyə qədər vaxt tələb edib. RSA-2048 açarının yaddaşda saxlanmasına zərər vurulması 74.6 saniyədən 39 dəqiqə 28 saniyəyə qədər vaxt alıb. sudo prosesi vasitəsilə səlahiyyət yoxlamaq üçün yaddaşın modifikasiya edilməsi 54 dəqiqə 16 saniyə sürdü.
İstifadəçilərin DDR4 yaddaş çiplərini yoxlamaq üçün adlı bir vasitə yayımlanıb. Uğurlu hücum həyata keçirmək üçün yaddaş idarəedicisi üzrə fiziki ünvanların banklar və hüceyrələrə bağlı şəkildə yerləşməsi barədə məlumat tələb olunur. Bu yerləşməni müəyyən etmək üçün əlavə olaraq adlı bir vasitə hazırlanmışdır və root hüquqları ilə işə salınmasını tələb edir. Yaxın zamanda smartfon yaddaşlarının test edilməsi üçün tətbiqetmə də Şirkətlər
Intel və hücum lokal şəbəkə , qonaq sistemindən və WhatsApp-da mesajların avtomatik silinməsi funksiyası olacaq
Mənbə: opennet.ru
