DDR4 yaddaşı çipləri RowHammer hücumlarına qarşı əlavə qoruma olsa da, hələ də həssasdır

Amsterdam Azad Universiteti, Cenevrə Federal Politeknik Məktəbi və Qualcomm şirkətinin tədqiqatçıları tədqiqat aparıblar müasir DDR4 yaddaş çiplərində RowHammer hücumlarına qarşı tətbiq edilmiş qorumanın effektivliyini araşdırıblar RowHammer, 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ə həssas qalır (CVE-2020-10255).

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 ‘müəyyənliklə qoruma (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 98%-ni əhatə edir 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-istismarının 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. Hücum 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. Hücum 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 TRRespassadlı 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 dramaadlı 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ə plana daxil edilib. Şirkətlər

Intel AMDzəiflikləri aradan qaldırmaq üçün yaddaşı səhv düzəldilməsi (ECC) ilə istifadə etməyi, Maximum Activate Count (MAC) dəstəyi olan yaddaş idarəedicilərini və artırılmış bərpa tezliyindən istifadə etməyi tövsiyə ediblər. Tədqiqatçılar isə hesab edir ki, artıq istehsal edilmiş çiplər üçün Rowhammer-dan mükəmməl qorunma təmin edən bir həll yoxdur və ECC istifadəsi gözlənilən effekti vermir. Məsələn, daha əvvəl hücum metodunun ECC müdafiəsini aşan DRAM yaddaşına hücum edilməsi təklif edilib və DRAM-a hücum həyata keçirilməsi imkanı da göstərilib lokal şəbəkə ilə, qonaq sistemindən JavaScript-in brauzerdə işə salınması vasitəsilə.Wine 5.4 WhatsApp-da mesajların avtomatik silinməsi funksiyası olacaq

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster