CVE-2024-26789
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: crypto: arm64/neonbs - kısa girdilerde sınır dışı erişim hatası düzeltildi AES-CTR'nin bit-dilimli uygulaması 128 baytlık bloklar üzerinde çalışır ve kuyruk blokları veya başlangıçta 128 bayttan kısa olan girdiler için standart NEON sürümüne geri döner. Tüm bellek erişimlerini 16 baytlık parçalarla (bir NEON kaydedicisi boyutu) gerçekleştiren standart NEON asm yardımcı fonksiyonunu doğrudan çağıracaktır. Bu nedenle, ilgili standart NEON yapıştırıcı kodu, bunun nadir bir durum olduğu ve asm kodunda bunu aşmak için çaba sarf etmeye değmediği gerekçesiyle, 16 bayttan kısa girdileri geçici bir ara belleğe kopyalayacaktır. Bit-dilimli NEON sürümünden yapılan geri dönüş işlemi bunu hesaba katmamakta ve potansiyel olarak sınır dışı erişimlere yol açmaktadır. Bu nedenle aynı geçici çözüm kopyalanmış ve kısa giriş/çıkışlar için geçici bir ara bellek kullanılmıştır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.18 ≤ v ≤ 6.1.81, 6.2 ≤ v ≤ 6.6.21, 6.2 ≤ v ≤ 6.7.9, 6.8 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.