CVE-2026-74754

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: scsi: core: pair EH runtime PM get and put shost->eh_noresume şu anda tek bir hata giderme iterasyonunda iki kez kontrol edilmektedir: bir kez scsi_autopm_get_host() öncesinde ve bir kez daha scsi_autopm_put_host() öncesinde. SCSI EH iş parçacığı hala çalışırken, PM tarafından tetiklenen bir hata yolu shost->eh_noresume değerini değiştirdiğinde bu durum yarış durumuna (race condition) yol açmaktadır. Sorun akışı şu şekildedir: PM yolu ufshcd_set_dev_pwr_mode() shost->eh_noresume = 1 ufshcd_execute_start_stop <-- EH tetikler ... shost->eh_noresume = 0 EH yolu scsi_error_handler() if (!shost->eh_noresume) scsi_autopm_get_host() <-- atlandı ... if (!shost->eh_noresume) scsi_autopm_put_host() <-- daha sonra yürütüldü Bu durumda, bir EH iterasyonu girişte autoresume işlemini atlayabilir ancak çıkışta yine de bir runtime PM referansını düşürebilir. Bu durum eşleşmeyen bir runtime PM put işlemine neden olur ve bir runtime PM kullanım sayısı alt taşmasına (underflow) yol açabilir. Bu sorun, eh_noresume değişkeninin READ_ONCE() ve WRITE_ONCE() ile erişilebilmesi için normal bir bool yapılmasıyla düzeltilmiştir. Her EH iterasyonu başına bir kez anlık görüntüsü (snapshot) alınmakta ve hem runtime PM get hem de put kararları için bu anlık görüntü kullanılmaktadır.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın26 Ağu 2026
İlk görülme26 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux9aca00c74730f4bc12d0717d33db637a16ccdfea, 1ec5f6aa38ea990af37c49af7a4bb3db00da7f9d, 0038a2a75a15d163f428c93103c6d02d4d231a7a, fdc93f4a801077efbf1b87570ade8d8f325de62f, e83eed1bea142c8fe852fd53156845b88252ecd8, 872f486259ae0bc6b73ca4735a15d013241f73e9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < 9aca00c74730f4bc12d0717d33db637a16ccdfea, ae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < 1ec5f6aa38ea990af37c49af7a4bb3db00da7f9d, ae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < 0038a2a75a15d163f428c93103c6d02d4d231a7a, ae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < fdc93f4a801077efbf1b87570ade8d8f325de62f, ae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < e83eed1bea142c8fe852fd53156845b88252ecd8, ae0751ffc77e7f21629970fdab5528c573e637f8 ≤ v < 872f486259ae0bc6b73ca4735a15d013241f73e9, 3.39aca00c74730f4bc12d0717d33db637a16ccdfea, 1ec5f6aa38ea990af37c49af7a4bb3db00da7f9d, 0038a2a75a15d163f428c93103c6d02d4d231a7a, fdc93f4a801077efbf1b87570ade8d8f325de62f, e83eed1bea142c8fe852fd53156845b88252ecd8, 872f486259ae0bc6b73ca4735a15d013241f73e9

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