CVE-2026-89463
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: power: supply: ucs1002: remove sırasında oluşan use-after-free hatası düzeltildi ucs1002 bir remove geri çağırma fonksiyonuna sahip değildir, bu nedenle unbind işlemi tamamen devm üzerinden yürütülür. Alert IRQ işleyicisi health_poll geciktirilmiş işlemini kuyruğa alır ve çip kötü sağlık durumu bildirdiği sürece işlem kendisini yeniden planlar. devm, yalnızca işleyiciyi senkronize eden alert IRQ'yu serbest bırakır; ancak geciktirilmiş işlemi iptal etmez, bu da işlemin devm sürücü verilerini serbest bıraktıktan sonra çalışmasına ve bu verilere erişmeye çalışmasına neden olabilir. Alert IRQ talep edilmeden önce health_poll, devm_delayed_work_autocancel() ile kaydedilir. Böylece devm, işlemi iptal etmeden önce IRQ'yu serbest bırakır; sonuç olarak işleyici artık işlemi kuyruğa alamaz ve işlem, sürücü verileri serbest bırakılmadan önce iptal edilir. Bu sorun, kurum içi bir statik analiz aracı tarafından tespit edilmiştir.
Nasıl düzeltilir
- Linux Linuxb389325e1ad3bfd113aac6a1fcf1658fec2aebb1, 00c19f8a9a58a318a76fd6f735a8aab3f8ead393, a9a7bb801c443a4d9fc623c4a47deb53accb70bb, 2ec4d203ecb06d327af67e32097fe8f774838a40, 4ca2a4678202f15eb790eb7f1d562061709caea7, 39b60d615dfa1725c235351fb12bc72e5f8a8d32, 35242c93d35f391afdc84cef6236b8ad57f1df24, 609af0ceeaefdfa42cd01dd060b20f2e41f9a232 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < b389325e1ad3bfd113aac6a1fcf1658fec2aebb1, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 00c19f8a9a58a318a76fd6f735a8aab3f8ead393, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < a9a7bb801c443a4d9fc623c4a47deb53accb70bb, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 2ec4d203ecb06d327af67e32097fe8f774838a40, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 4ca2a4678202f15eb790eb7f1d562061709caea7, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 39b60d615dfa1725c235351fb12bc72e5f8a8d32, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 35242c93d35f391afdc84cef6236b8ad57f1df24, 81196e2e57fc5b88f6b8ca98372a3dde047aa49d ≤ v < 609af0ceeaefdfa42cd01dd060b20f2e41f9a232, 5.10 | b389325e1ad3bfd113aac6a1fcf1658fec2aebb1, 00c19f8a9a58a318a76fd6f735a8aab3f8ead393, a9a7bb801c443a4d9fc623c4a47deb53accb70bb, 2ec4d203ecb06d327af67e32097fe8f774838a40, 4ca2a4678202f15eb790eb7f1d562061709caea7, 39b60d615dfa1725c235351fb12bc72e5f8a8d32, 35242c93d35f391afdc84cef6236b8ad57f1df24, 609af0ceeaefdfa42cd01dd060b20f2e41f9a232 |
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.