CVE-2026-53056
Təsvir
Linux kernel-də aşağıdakı zəiflik həll edilmişdir: drm/msm/dpu: güc və tezlik arasındakı uyğunsuzluğu düzəlt DPU runtime suspend zamanı dev_pm_opp_set_rate(dev, 0) çağırışı əsas saat tezliyi ilkin (ən yüksək) səviyyədə qaldığı halda MMCX relsini MIN_SVS-ə endirir. Runtime resume zamanı saat yenidən aktivləşdirildikdə bu, rels gərginliyi ilə saat tezliyi arasında uyğunsuzluğa səbəb ola bilər. Məsələn, DPU bind yolunda ardıcıllıq belə ola bilər: cpu0: dev_sync_state -> rpmhpd_sync_state cpu1: dpu_kms_hw_init timeline 0 ------------------------------------------------> t rpmhpd_sync_state-dən sonra gərginlik performansının ən yüksək səviyyədə qalması artıq təmin edilmir. dpu_kms_hw_init zamanı dev_pm_opp_set_rate(dev, 0) çağırışı gərginliyi endirir və əsas saat hələ də maksimum tezliyində olduğu halda MMCX relsinin MIN_SVS-ə düşməsinə səbəb olur. Güc yenidən aktivləşdirildikdə yalnız saat aktivləşdirilir və nəticədə MMCX relsinin MIN_SVS-də, əsas saatın isə ən yüksək tezlikdə olduğu vəziyyət yaranır. Bu vəziyyətdə rels saat tezliyini saxlaya bilmir və bu, qeyri-sabitliyə və ya sistemin çökməsinə səbəb ola bilər. DPU resume olduqda düzgün səsin bərpa olunmasını təmin etmək üçün dpu_runtime_suspend-dən dev_pm_opp_set_rate(dev, 0) çağırışını silin. Patchwork: https://patchwork.freedesktop.org/patch/710077/
Necə düzəltmək olar
- linux linux_kernel6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 5.9 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.141, 6.7 ≤ v < 6.12.91, 6.13 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10 | 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10 |
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.