Nintendo Switch 2 güvenliğine darbe: araştırmacı yazılımla kullanıcı düzeyi erişim sağladı
Bir güvenlik araştırmacısı, Nintendo Switch 2'nin yalnızca yazılımla kısmen jailbreak edilebildiğini ve ev yapımı yazılım çalıştırmaya yetecek düzeyde erişim elde edilebildiğini gösterdi.
Güvenlik araştırmacısı Sammy Hajhamid, Nintendo Switch 2'nin yalnızca yazılım kullanılarak kısmen jailbreak edilebildiğini ortaya koydu ve cihazda kullanıcı düzeyi erişim elde edildiğini bildirdi. Bu erişim, ev yapımı yazılım çalıştırmaya, oyunları tersine mühendislikle inceleyip değiştirmeye, kayıt dosyalarını yedeklemeye ve bellek eşlemeli G/Ç (MMIO) yoluyla çevre birimlerinin çoğuna ulaşmaya yetiyor.
İstismar, SmileBasic 4'ün Switch sürümüne bağımlı. Çalışması için aynı ağdaki bir macOS ya da Linux bilgisayarında bir Node.js paketinin çalışması gerekiyor; bu nedenle tek başına çalışan bir yöntem değil, bağlı kalan bir yöntem olarak tanımlanıyor.
Hajhamid, SmileBasic yorumlayıcısını incelemek için OpenAI'ın Codex aracını kullandı. USB komutları gönderen ve sonuçları HDMI üzerinden okuyan özel bir düzenek kurdu. Yaklaşık iki haftalık çalışmanın sonunda bu düzenek, bir diziden öğeler çıkarıldığında oluşan 32 bitlik bir tamsayı taşmasını buldu. Bu taşma bir dizi işaretçisini açığa çıkarıyor ve sistem belleğinin bazı bölümlerine okuma ve yazma erişimi sağlıyor.
Neden önemli
Switch 2 kullanıcıları için bu, ev yapımı yazılım ve oyun modlama imkanının önünü açan bir güvenlik açığı anlamına geliyor; ancak istismar hâlâ belirli bir SmileBasic sürümüne ve aynı ağdaki bir bilgisayara bağlı. Güvenlik tarafında ise bir yorumlayıcıdaki sıradan bir taşmanın sistem belleğine erişime dönüşebildiğini gösteriyor: yapay zekâ destekli araçlarla yapılan inceleme, bu tür hataları bulmada somut bir yönteme dönüşüyor.
Önemli mi, abartı mı?
Bu haber gerçekten önemli mi, yoksa abartı mı? Başkalarının ne dediğini görmeden önce sen oy ver.