CVE-2026-80870

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: drm/amdkfd: idr_alloc öncesinde CRIU ile geri yüklenen kimliklerin doğrulanması KFD CRIU geri yükleme akışı, daha önce kaydedilmiş nesne kimliklerini kullanıcı alanından geri yükler. Olay geri yükleme için: kfd_criu_restore_event() -> create_signal_event() / create_other_event() -> allocate_event_notification_slot() -> idr_alloc(..., *restore_id, *restore_id + 1, ...) BO geri yükleme için: criu_restore_memory_of_gpu() -> idr_alloc(..., bo_priv->idr_handle, ...) Her iki durumda da geri yüklenen kimlik, kullanıcı alanı tarafından sağlanan CRIU verilerinden gelir. idr_alloc(), kimlik aralığı değerlerinin imzalı tamsayı (signed int) sınırları içinde olmasını bekler. Geri yüklenen bir kimlik INT_MAX değerinden büyükse, IDR katmanında bir WARN tetikleyebilir. Bir çekirdek WARN uyarısı istenmeyen bir durumdur çünkü bir uyarı izi yazdırır ve panic_on_warn özelliğinin etkin olduğu sistemlerde panik veya yeniden başlatmaya neden olabilir. Smatch, bu yolların kontrol edilmemiş kullanıcı alanı değerlerinin idr_alloc() fonksiyonuna ulaşmasına izin verdiğini bildirmiştir. Şu fonksiyonlarda geri yüklenen kimlikleri kullanmadan önce INT_MAX doğrulaması eklenmiştir: - kfd_criu_restore_event() - criu_restore_memory_of_gpu() Geri yüklenen kimlik geçersizse -EINVAL döndürülür. Bu işlem, geçersiz geri yükleme verilerinin IDR katmanına ulaşmasını engeller ve geçerli geri yükleme davranışını değiştirmeden WARN tetikleyen yollardan kaçınmayı sağlar.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın4 Eyl 2026
İlk görülme4 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxf8687018f24037056692c1e93c7d96cc72889d5b, 89a75e3349c4fae28cbedc711bc924cbc6293da2, 085ea93bda71fee600cc12a17026598eb10dd1f9, 543ed0f61d56501cc585162da600bbedd7c08c0f, cb6311f25a096621ac7ffd91b50d1bb1cfb63a96, 85043dd49c2f51a37b22618168e3ae59ab92f0d6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < f8687018f24037056692c1e93c7d96cc72889d5b, 40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < 89a75e3349c4fae28cbedc711bc924cbc6293da2, 40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < 085ea93bda71fee600cc12a17026598eb10dd1f9, 40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < 543ed0f61d56501cc585162da600bbedd7c08c0f, 40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < cb6311f25a096621ac7ffd91b50d1bb1cfb63a96, 40e8a766a761f7fdc8530347527b344fddf6f1a8 ≤ v < 85043dd49c2f51a37b22618168e3ae59ab92f0d6, 5.18f8687018f24037056692c1e93c7d96cc72889d5b, 89a75e3349c4fae28cbedc711bc924cbc6293da2, 085ea93bda71fee600cc12a17026598eb10dd1f9, 543ed0f61d56501cc585162da600bbedd7c08c0f, cb6311f25a096621ac7ffd91b50d1bb1cfb63a96, 85043dd49c2f51a37b22618168e3ae59ab92f0d6

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.