CVE-2026-46292
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: pmdomain: core: genpd-də virtual cihazlar üçün ayırma (detach) proseduru düzəldildi Əgər bir cihaz genpd_dev_pm_attach_by_id() vasitəsilə PM domenine qoşulubsa, genpd qeydiyyatdan keçirdiyi müvafiq virtual cihaz üçün pm_runtime_enable() funksiyasını çağırır. Bu, drayverlərdə təkrarlanan kodların qarşısını alsa da, genpd_dev_pm_detach() funksiyasında buna uyğun pm_runtime_disable() çağırışı yoxdur. Bu o deməkdir ki, bu virtual cihazlar adətən öz genpd-lərindən ayrılarkən, onlar üçün runtime PM aktiv qalır və bu, sistemin iş prinsipinə uyğun deyil. Ən pis hallarda bu, yaxınlarda hesabat verilmiş genpd_runtime_suspend()-dəki NULL göstəricisinin istifadəsi (NULL pointer dereference) kimi kritik xətalara səbəb ola bilər. Digər bir halda isə, cihaz üçün performans vəziyyətinə dair lazımsız səsvermənin saxlanılması ilə üzləşə bilərik. Bu problemləri həll etmək üçün genpd_dev_pm_detach() funksiyasına çatışmayan pm_runtime_disable() çağırışı əlavə edilsin.
Necə düzəltmək olar
- linux linux_kernel5.10.259, 5.15.210, 6.1.176, 6.6.141, 6.12.88, 6.18.30, 7.0.7 və ya daha yeni versiya
- git.kernel.org/stable/c/26735dfdd8930d9ef1fa92e590a9bf77726efdf6
- git.kernel.org/stable/c/361518a26e4434e879db6ff43bf364795dcbfbff
- git.kernel.org/stable/c/51a7dd9cbae9210335ce398642ecaaa52c939eb5
- git.kernel.org/stable/c/52e485ed0dcb5496864003ba9ffcef7d5b613f83
- git.kernel.org/stable/c/707cb5df3eab32ddc52979418f7ace62941e6381
- git.kernel.org/stable/c/8d44391a7f29e4601e8243f13498d0219bab2576
- git.kernel.org/stable/c/98b8104978474d381256a2b2fb0e7ca8e05a7bfa
- git.kernel.org/stable/c/e8f8dad44f024a5c99e54a48ad5c943fa8e54319
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.18 ≤ v < 5.10.259, 5.11 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.141, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.1 | 5.10.259, 5.15.210, 6.1.176, 6.6.141, 6.12.88, 6.18.30, 7.0.7 |
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.