CVE-2026-53046

Kritik

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ksmbd: Qualcomm crypto engine üzerindeki async crypto kaynaklı serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi ksmbd_crypt_message(), AEAD istekleri üzerinde NULL bir tamamlanma geri çağırma fonksiyonu ayarlar ve Qualcomm Crypto Engine (QCE) gibi async donanım kripto motorlarından gelen -EINPROGRESS dönüş kodunu işlemez. QCE, -EINPROGRESS döndürdüğünde, ksmbd bunu bir hata olarak değerlendirir ve donanım DMA işlemi henüz devam ederken isteği hemen serbest bırakır. Ardından DMA tamamlanma geri çağırması, serbest bırakılmış belleğe erişmeye çalışarak bir NULL pointer çökmesine neden olur: pc : qce_skcipher_done+0x24/0x174 lr : vchan_complete+0x230/0x27c ... el1h_64_irq+0x68/0x6c ksmbd_free_work_struct+0x20/0x118 [ksmbd] ksmbd_exit_file_cache+0x694/0xa4c [ksmbd] fs/smb/client/smb2ops.c dosyasındaki SMB istemcisi tarafından kullanılan yaklaşımla uyumlu olarak, tamamlanma geri çağırması şeklinde crypto_req_done() ile birlikte standart crypto_wait_req() deseni kullanın. Bu yöntem hem senkron motorları (anında dönüş) hem de async motorları (-EINPROGRESS ardından geri çağırma bildirimi) uygun şekilde işler.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Haz 2026
İlk görülme24 Haz 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.15 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.141, 6.7 ≤ v < 6.12.91, 6.13 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.105.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10

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.

Intelligence 360 paketinde

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.

CVE-2026-53046 · Linux Kernel · Dark Radar