Ana içeriğe geç
Güvenlik

Araştırmacılar JIT derleyicileri hedef alan yeni Spectre saldırısını duyurdu

Öne çıkanlar

  • VUSec ekibi JIT motorlarında çalışan yeni Spectre-V2 türevi BTR saldırısını açıkladı.
  • Açık, Intel, AMD ve Arm tabanlı işlemcileri ve popüler JIT derleyicilerini etkiliyor.
  • Linux çekirdeği BPF altyapısına yönelik IBPB temizleme yamalarını temmuz ayında devreye aldı.
  • GraalVM kod önbelleğini rastgele dağıtırken Mozilla site izolasyonunu geliştirmeye odaklandı.

VUSec bünyesindeki güvenlik araştırmacıları, anında derleme (JIT) mekanizmalarını hedef alan Branch Target Reuse (BTR) adlı yeni bir Spectre-V2 varyantını kamuoyuna açıkladı. Geliştirilen bu yöntem, eski dolaylı dal tahmin girdilerinin temizlenmemesi durumunda spekülatif bir serbest bırakma sonrası çalıştırma zafiyeti yaratıyor. Güvenlik açığı, BPF kullanan Linux çekirdeğinin yanı sıra Oracle GraalVM ve Mozilla Firefox'un SpiderMonkey JavaScript motorunu doğrudan etkiliyor.

Araştırma ekibinin modern Intel işlemciler üzerinde geliştirdiği uçtan uca istismar kodu, etkin durumdaki tüm güvenlik önlemlerini aşarak rastgele bellek verilerini sızdırmayı başardı. VUSec tarafından test edilen Intel, AMD ve Arm mimarisine sahip tüm işlemcilerin bu saldırı biçiminden etkilendiği tespit edildi. Donanım üreticileri, mevcut savunma mekanizmalarının etkinleştirilmesini tavsiye ederken yazılım tarafında çeşitli koruma adımları atılıyor.

Linux çekirdeği geliştiricileri, güvenlik açığının gizlice bildirildiği temmuz ayında BPF JIT tahsislerinde IBPB temizliğini etkinleştiren ve JIT püskürtme saldırılarını engelleyen yamaları ana koda ekledi. Oracle tarafında GraalVM için JIT kod önbellek konumlarının rastgele dağıtılması yöntemi uygulanırken, Mozilla ekibi SpiderMonkey tarafında IBPB tabanlı korumaları değerlendirmekle birlikte site izolasyon yeteneklerini güçlendirmeye öncelik veriyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.