CVE-2026-89463
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: power: supply: ucs1002: silinmə zamanı use-after-free xətasının düzəldilməsi ucs1002-nin remove geri çağırışı (callback) yoxdur, buna görə də unbind prosesi tamamilə devm vasitəsilə icra olunur. Alert IRQ idarəedicisi health_poll gecikdirilmiş işini növbəyə düzür və çip pis sağlamlıq (bad-health) vəziyyəti bildirdikdə, həmin iş özünü yenidən təyin edir. devm alert IRQ-nu azad edir ki, bu da yalnız idarəedicini sinxronlaşdırır; lakin o, gecikdirilmiş işi ləğv etmir, nəticədə həmin iş devm drayver məlumatlarını azad etdikdən sonra işə düşə və onları istifadə etməyə çalışa bilər. Alert IRQ sorğu edilməzdən əvvəl health_poll funksiyasını devm_delayed_work_autocancel() ilə qeydiyyata alın. Beləliklə, devm işi ləğv etməzdən əvvəl IRQ-nu azad edir, buna görə də idarəedici onu artıq növbəyə düzə bilmir və drayver məlumatları azad edilməzdən əvvəl iş ləğv edilir. Bu problem daxili statik analiz aləti tərəfindən aşkar edilmişdir.
Necə düzəltmək olar
- Linux Linuxb389325e1ad3bfd113aac6a1fcf1658fec2aebb1, 00c19f8a9a58a318a76fd6f735a8aab3f8ead393, a9a7bb801c443a4d9fc623c4a47deb53accb70bb, 2ec4d203ecb06d327af67e32097fe8f774838a40, 4ca2a4678202f15eb790eb7f1d562061709caea7, 39b60d615dfa1725c235351fb12bc72e5f8a8d32, 35242c93d35f391afdc84cef6236b8ad57f1df24, 609af0ceeaefdfa42cd01dd060b20f2e41f9a232 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| 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 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.