Zen 3 Çekirdekli AMD Ryzen 5000 Serisi CPU’lar Hayalet Gibi İstismara Karşı Savunmasız Olabilir

AMD Ryzen 5000 serisi işlemciler, mümkün olan en iyi performansı sunmak için birçok teknik kullanan yeni Zen 3 çekirdek tasarımına sahiptir. Bu tekniklerden biri Tahmine Dayalı Mağaza Yönlendirme (PSF) olarak adlandırılır. AMD’ye göre, “PSF, yükler ve depolar arasındaki bağımlılıkları tahmin ederek kod yürütme performansını artırmak için tasarlanmış donanım tabanlı bir mikro mimari optimizasyondur.” Bu, PSF’nin yararlanılabilecek bir mikroişlemciye yerleştirilen başka bir “tahmin” özelliği olduğu anlamına gelir. Tıpkı Spectre gibi, özellikten yararlanılabilir ve yeni işlemcilerde bir güvenlik açığına neden olabilir. Spekülatif yürütme, CPU mikro mimari tasarımında çok daha büyük sorunların bir parçası olmuştur ve her tasarım seçeneğinin kusurları olduğunu göstermektedir.

AMD’nin CPU mimarları, “korumalı alan” olarak da bilinen izolasyona dayanan yazılımın oldukça risk altında olduğunu keşfettiler. PSF tahminleri bazen gözden kaçabilir ve risk altında olan tam da bu uygulamalardır. Yük ve mağaza arasında yanlış tahmin edilen bir bağımlılığın Spectre v4’e benzer bir güvenlik açığına yol açabileceği bildirildi. Peki bunun çözümü ne olabilir? Sadece kapatabilir ve güvende olabilirsiniz. Phoronix, Linux üzerinde bir dizi test gerçekleştirdi ve özelliği kapatmanın yüzde yarım ile yüzde bir arasında isabet aldığı sonucuna vardı ki bu çok düşük bir oran. Bu testin daha fazlasını burada görebilir ve AMD’nin PSF’yi açıklayan teknik incelemesini okuyabilirsiniz .