CVE-2026-93081
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: firmware: arm_scmi: SCMI cihaz yok etme ömürleri düzeltildi scmi_child_dev_find(), scmi_device işaretçisini döndürmeden önce device_find_child() tarafından döndürülen referansı düşürür. Bu durumda eşzamanlı bir kayıt silme işlemi, yok etme yolu hala döndürülen işaretçiyi kullanırken cihazı serbest bırakabilir. Arama yardımcı fonksiyonunun device_find_child() referansını döndürmesi ve scmi_device_destroy() alt cihaz kaydını silme işlemini tamamlayana kadar bu referansı tutması sağlandı. Ayrıca, device_del() eski scmi_dev.N adını sysfs üzerinden kaldırana kadar SCMI veri yolu kimliğinin yeniden kullanılabilir hale gelmemesi için __scmi_device_destroy() içindeki device_unregister() bölündü. Bu, eski cihaz hala kayıtlıyken yeni bir SCMI cihazının aynı kimliği yeniden kullanmasını önler. Son cihaz serbest bırakma geri çağırma işlemi de, SCMI alt bileşenlerinin __scmi_device_destroy() yerine sürücü çekirdek özyinelemesi ile silindiği durumlarda olası bir temizleme yoludur. SCMI veri yolu kimliğini; yok etme, kayıt hatası ve son serbest bırakma yolları tarafından kullanılan ortak bir yardımcı fonksiyon aracılığıyla serbest bırakın ve son serbest bırakma işleminin aynı kimliği tekrar serbest bırakamaması için serbest bıraktıktan sonra scmi_dev->id değerini temizleyin.
Nasıl düzeltilir
- Linux Linuxafe5c022a180e0ade394d3fffbafc1a701f50993, d8ecdceeb90cd2c265b222a7b65487faf68fea73, 916e27f71a80f6d77c48d1a1a5782d6d5ef9017c, a60bc2df2d323cc1342f0cf95563cae266801e20, c59b3393df1348a12308aaabd5fbc58ed6b21cf5, 6abe8fe36b29ff51d1a42c2f338972883f4751a5, 6.1.191, 6.6.160, 6.12.114, 5.16, 6.15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | ff4273d47da81b95ed9396110bcbd1b7b7470fe8 ≤ v < afe5c022a180e0ade394d3fffbafc1a701f50993, 2fbf6c9695ad9f05e7e5c166bf43fac7cb3276b3 ≤ v < d8ecdceeb90cd2c265b222a7b65487faf68fea73, 969d8beaa2e374387bf9aa5602ef84fc50bb48d8 ≤ v < 916e27f71a80f6d77c48d1a1a5782d6d5ef9017c, 9ca67840c0ddf3f39407339624cef824a4f27599 ≤ v < a60bc2df2d323cc1342f0cf95563cae266801e20, 9ca67840c0ddf3f39407339624cef824a4f27599 ≤ v < c59b3393df1348a12308aaabd5fbc58ed6b21cf5, 9ca67840c0ddf3f39407339624cef824a4f27599 ≤ v < 6abe8fe36b29ff51d1a42c2f338972883f4751a5, 91ff1e9652fb9beb0174267d6bb38243dff211bb, 8a8a3547d5c4960da053df49c75bf623827a25da, 6.1.138 ≤ v < 6.1.191, 6.6.90 ≤ v < 6.6.160, 6.12.28 ≤ v < 6.12.114, 5.15.182 ≤ v < 5.16, 6.14.6 ≤ v < 6.15, 6.15 | afe5c022a180e0ade394d3fffbafc1a701f50993, d8ecdceeb90cd2c265b222a7b65487faf68fea73, 916e27f71a80f6d77c48d1a1a5782d6d5ef9017c, a60bc2df2d323cc1342f0cf95563cae266801e20, c59b3393df1348a12308aaabd5fbc58ed6b21cf5, 6abe8fe36b29ff51d1a42c2f338972883f4751a5, 6.1.191, 6.6.160, 6.12.114, 5.16, 6.15 |
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.