CVE-2026-93086
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: firmware: arm_scmi: Kanallar temizlenirken IDR güncellemelerinden kaçının scmi_cleanup_channels(), idr_destroy() fonksiyonunu çağırmadan önce taşıma kaynaklarını serbest bırakmak ve özel taşıma aygıtlarını yok etmek için idr_for_each() ile TX/RX kanal IDR'lerini tarar. Yok etme geri çağrımı (destroy callback), gezilmekte olan aynı IDR'den her bir girişi kaldırıyordu. Bu durum söz konusu temizleme yolu için gerekli değildir ve güvenli değildir; çünkü geri çağrı çalışırken idr_for_each() radix-tree yineleyicisini ilerletmemiştir. Geri çağrı üzerinden mevcut girişin kaldırılması, yineleyici durumunu geçersiz kılabilir. Ayrıca, scmi_device_destroy() uyku moduna geçebileceği için geri çağrı rcu_read_lock() ile korunamaz. IDR yıkım işlemini takip eden idr_destroy() çağrısına bırakın ve geri çağrıyı yalnızca aygıt imhası ile sınırlandırın.
Nasıl düzeltilir
- Linux Linuxf50698c617350a6e2064dffd6cff3f391e142f55, aed24a3c63920539e9de7fbfe7929a2e7c888cd2, 431c6b872ba7fedcc5a3afb0ec3517db4d95d088, 54e5a4f7d83db4552d963d0785be32d9df680dcd, bab26acebe55e8ad3ab545abda72faa7ca28c477, c38b1e19485aaa820e52cfe162525a8af67563da ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 22f7f35fd71b597a5d916e41d7646be6ee530c86 ≤ v < f50698c617350a6e2064dffd6cff3f391e142f55, 05a2801d8b90c1b5159618d4bd3a3c65d60f3ff1 ≤ v < aed24a3c63920539e9de7fbfe7929a2e7c888cd2, 05a2801d8b90c1b5159618d4bd3a3c65d60f3ff1 ≤ v < 431c6b872ba7fedcc5a3afb0ec3517db4d95d088, 05a2801d8b90c1b5159618d4bd3a3c65d60f3ff1 ≤ v < 54e5a4f7d83db4552d963d0785be32d9df680dcd, 05a2801d8b90c1b5159618d4bd3a3c65d60f3ff1 ≤ v < bab26acebe55e8ad3ab545abda72faa7ca28c477, 05a2801d8b90c1b5159618d4bd3a3c65d60f3ff1 ≤ v < c38b1e19485aaa820e52cfe162525a8af67563da, 6.3 | f50698c617350a6e2064dffd6cff3f391e142f55, aed24a3c63920539e9de7fbfe7929a2e7c888cd2, 431c6b872ba7fedcc5a3afb0ec3517db4d95d088, 54e5a4f7d83db4552d963d0785be32d9df680dcd, bab26acebe55e8ad3ab545abda72faa7ca28c477, c38b1e19485aaa820e52cfe162525a8af67563da |
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.