CVE-2026-80938
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: wifi: mt76: mt7615: mt76 mutex altındayken mac work beklenmesinin önlenmesi mt7615_suspend(), mt76 mutex'ini edinmiş ve ardından mac_work üzerinde cancel_delayed_work_sync() fonksiyonunu çağırmıştır. mt7615_mac_work(), işçinin başında mt7615_mutex_acquire() aracılığıyla aynı mutex'i edinir; bu nedenle, eğer mac_work zaten çalışıyorsa ve mutex nedeniyle engellenmişse, askıya alma yolu, mutex'i tuttuğu için beklediği işlem nedeniyle kilitlenme (deadlock) yaşar. mt7921 ve mt7925'teki askıya alma yollarıyla uyumlu olacak şekilde, mutex alınmadan önce scan_work ve mac_work temizlenir. scan_work yalnızca mt76 spinlock'ını alır ancak bunu taşımak sıranın tutarlı kalmasını sağlar. Bu durum ayrıca, önceki ayırmanın (kilit altında asenkron iptal, serbest bırakmadan sonra senkron iptal) izin vereceği, mac_work'ün halihazırda askıya alınmış bir HIF üzerinden çalışmasını da engeller.
Nasıl düzeltilir
- Linux Linux36c73b86a09f0e51c0f81a75c8945b6c5557ff27, 33d29aeb4c0eede92622a7d04ea492b94c30f089, ef2ec8b537c3a54e241d693bd03016f80d0d4484, 3114d479f2a1d31b2e6214c395794c6e5715e579, 4506e229b2e468b8c64bcf52c50c41a3bf2e633e, 44be85af3e1772ffb3332feafedad2a73b22854c, bda8324270b1ac91bfba1df8928e0570e29759e8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < 36c73b86a09f0e51c0f81a75c8945b6c5557ff27, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < 33d29aeb4c0eede92622a7d04ea492b94c30f089, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < ef2ec8b537c3a54e241d693bd03016f80d0d4484, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < 3114d479f2a1d31b2e6214c395794c6e5715e579, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < 4506e229b2e468b8c64bcf52c50c41a3bf2e633e, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < 44be85af3e1772ffb3332feafedad2a73b22854c, c6bf20109a3fae92402cb76ad709ec5256bcd169 ≤ v < bda8324270b1ac91bfba1df8928e0570e29759e8, 5.8 | 36c73b86a09f0e51c0f81a75c8945b6c5557ff27, 33d29aeb4c0eede92622a7d04ea492b94c30f089, ef2ec8b537c3a54e241d693bd03016f80d0d4484, 3114d479f2a1d31b2e6214c395794c6e5715e579, 4506e229b2e468b8c64bcf52c50c41a3bf2e633e, 44be85af3e1772ffb3332feafedad2a73b22854c, bda8324270b1ac91bfba1df8928e0570e29759e8 |
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.