CVE-2026-89860

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: scsi: qla2xxx: NVMe abort_work'ü gönderim sırasında bir kez başlatın qla_nvme_fcp_abort() ve qla_nvme_ls_abort(), schedule_work()'den hemen önce priv->abort_work üzerinde INIT_WORK() çalıştırıyordu. INIT_WORK(), work_struct yapısını yeniden başlatarak liste başlığını sıfırlar ve bekleyen biti temizler. Aynı komut için birden fazla iptal işlemi gerçekleştirilirse (örneğin, eşzamanlı taşıma sonlandırma ve zaman aşımı kaynaklı bir iptal), ikinci INIT_WORK() halihazırda kuyruğa alınmış bir iş öğesini yeniden başlatır; bu durum iş kuyruğu listesini bozabilir ve çökmelere veya döngüye giren bir worker'a yol açabilir. priv->abort_work'ü, mevcut her komuta özel spin_lock_init(&priv->cmd_lock) işleminin yanına, komut gönderimi sırasında bir kez ekleyin ve iptal yollarında yalnızca schedule_work() bırakın. İş öğesi hala beklemedeyken schedule_work() zaten hiçbir işlem yapmaz, böylece tekrarlanan bir iptal artık yürütülmekte olan bir iş öğesini rahatsız etmez. Komut, abort_work tamamlandıktan sonra nihai kref_put()/release geri çağırması çalışana kadar taşıma katmanına döndürülmez; dolayısıyla iş öğesi priv yeniden kullanılmadan önce boştadır ve gönderim anındaki tek seferlik INIT_WORK() güvenlidir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux6ee4e3774349fa04bba13e668f3322db47d89b08, 55259e225412721c3cc09e4d95a489542c0c05b0, 17d9011c96f819e69074f465c04ee79e693de6a1, b403700ac62fbf3c310196386e125879a182efcf, 6a1b50c4879c2e6a034e8e85f9c055f0eea157c7, 67f0d5187c29360388f7e1e503c627ec45d01089, f4aaa4a4e6f1da6f3abfd80e1917bef922287177, 7e85f6dbc85616de2172bce8eaf84b387a723cd1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxe473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 6ee4e3774349fa04bba13e668f3322db47d89b08, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 55259e225412721c3cc09e4d95a489542c0c05b0, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 17d9011c96f819e69074f465c04ee79e693de6a1, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < b403700ac62fbf3c310196386e125879a182efcf, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 6a1b50c4879c2e6a034e8e85f9c055f0eea157c7, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 67f0d5187c29360388f7e1e503c627ec45d01089, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < f4aaa4a4e6f1da6f3abfd80e1917bef922287177, e473b3074104ee09227cfbba5f872e3ea15dd280 ≤ v < 7e85f6dbc85616de2172bce8eaf84b387a723cd1, 4.176ee4e3774349fa04bba13e668f3322db47d89b08, 55259e225412721c3cc09e4d95a489542c0c05b0, 17d9011c96f819e69074f465c04ee79e693de6a1, b403700ac62fbf3c310196386e125879a182efcf, 6a1b50c4879c2e6a034e8e85f9c055f0eea157c7, 67f0d5187c29360388f7e1e503c627ec45d01089, f4aaa4a4e6f1da6f3abfd80e1917bef922287177, 7e85f6dbc85616de2172bce8eaf84b387a723cd1

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-89860 · Linux · Dark Radar