CVE-2025-38521

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: drm/imagination: GPU-nun sərt sıfırlanması (hard reset) zamanı kernel çöküşünün düzəldilməsi GPU-nun sərt sıfırlama ardıcıllığı pm_runtime_force_suspend() və pm_runtime_force_resume() funksiyalarını çağırır ki, sənədləşdirilməsinə görə bunlar yalnız sistem səviyyəsində PM keçidləri zamanı yuxu vəziyyətləri üçün istifadə edilməlidir. Lakin əsas problem ondan ibarətdir ki, pm_runtime_force_suspend() tərəfindən görünən bəzi daxili runtime PM vəziyyətindən asılı olaraq (istifadə sayının <= 1 olub-olmaması), ehtiyac olmadığı təqdirdə pm_runtime_force_resume() cihazı yenidən aktivləşdirməyə bilər. Bu baş verdikdə, runtime PM resume geri çağırma funksiyası olan pvr_power_device_resume() çağırılmır, GPU saatları yenidən aktivləşdirilmir və gücün verilməsi ardıcıllığının bir hissəsi kimi GPU registrlərinə növbəti giriş cəhdi zamanı kernel çökür. Saatların yenidən aktivləşdirilməsini təmin etmək və kernel çöküşünün qarşısını almaq üçün pm_runtime_force_suspend() və pm_runtime_force_resume() çağırışlarını drayverin runtime PM geri çağırma funksiyaları olan pvr_power_device_suspend() və pvr_power_device_resume() ilə əvəz edin.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc16 avq 2025
İlk görülmə16 avq 2025
Zəiflik növüCWE-668CWE-668

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.8 ≤ v < 6.12.39, 6.13 ≤ v < 6.15.7, 6.166.12.39, 6.15.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.

Intelligence 360 paketində

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.

CVE-2025-38521 · Linux Kernel · Dark Radar