PIM Mimarilerinde Return-Oriented Programming Tehdidi Keşfedildi

Bellek üzerinde işlem yapan (Processing-in-Memory/PIM) mimarileri, veri merkezlerde performans artışı sağlamak için DRAM yanında küçük işlemci çekirdekleri barındırıyor. Ancak bu çekirdekler ana bilgisayarın kontrol akışı savunmalarının dışında çalışıyor ve bu durum yeni bir güvenlik riski oluşturuyor.

ArXiv'de yayımlanan PIMROP araştırması, ilk kez ticari bir PIM mimarisine karşı başarılı bir kod yeniden kullanım (ROP) saldırısı gerçekleştirdi. Hedef, UPMEM şirketi tarafından gönderilen DPU (DRAM Processing Unit) adlı gerçek bir cihazın komut seti oldu.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Araştırmacılar, DPU'nun sabit genişlikli 8 baytlık RISC komut setine uyarlanmış Galileo-for-DPU adlı bir gadget tarayıcısı geliştirdiler. Sistemin çalıştığı C kütüphanelerinde yalnızca 517 işlevsel gadget bulundu; bunlar ROP'un beş temel saldırı sınıfının tümünü kapsamasına yetiyordu.

Bu bulgu, PIM cihazlarının yazılım güvenliğinin ciddi şekilde yeniden değerlendirilmesi gerektiğini gösteriyor. Bellek işleme birimlerinin hızlı yükselişi göz önüne alındığında, bu tür saldırılar veri merkezi altyapısında önemli bir tehdit haline gelebilir. Üreticilerin kod yürütme ortamında ek güvenlik katmanları eklemesi acil bir gereklilik görünüyor.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz