CVE-2026-45885

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: power: supply: cpcap-battery: power_supply_changed() funksiyasındakı istifadə-sonrası-azad etmə (use-after-free) xətası düzəldildi IRQ tələbi üçün `devm_` variantının, `power_supply` tutumunun ayrılması/qeydiyyatı üçün olan `devm_` variantından _əvvəl_ istifadə edilməsi o deməkdir ki, kəsim idarəçisindən (`interrupt handler`) _əvvəl_ `power_supply` tutumu azad ediləcək/qeydiyyatdan çıxarılacaq (çünki `devm_` təbii olaraq ayırma ardıcıllığının tərsinə azad edir). Bu o deməkdir ki, silinmə zamanı elə bir yarış vəziyyəti (race condition) yaranır ki, kəsim `power_supply` tutumu azad edildikdən dərhal _sonra_, lakin müvafiq IRQ idarəçisinin qeydiyyatdan çıxarılması prosesi icra olunmazdan _əvvəl_ baş verə bilər. Bu, IRQ idarəçisinin azad edilmiş `power_supply` tutumu ilə `power_supply_changed()` funksiyasını çağırmasına səbəb olacaqdır. Bu isə adətən sistemin çökməsinə və ya yaddaşın gizli şəkildə korlanmasına gətirib çıxarır... Nəzərə alın ki, oxşar vəziyyət `probe()` zamanı da baş verə bilər; yəni kəsimin `power_supply` tutumu qeydiyyata alınmazdan _əvvəl_ baş vermə ehtimalı var. Bu isə `power_supply_changed()` funksiyasında `power_supply` tutumunun *başlatılmamış* halda istifadə edilməsi kimi xoşagəlməz vəziyyətə səbəb olardı. IRQ-nun `power_supply` tutumunun qeydiyyatından _sonra_ tələb edildiyindən əmin olmaqla bu yarışlı istifadə-sonrası-azad etmə xətası düzəldildi.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc27 may 2026
İlk görülmə27 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.14, 6.19.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.13 ≤ v < 5.10.252, 5.11 ≤ v < 5.15.202, 5.16 ≤ v < 6.1.165, 6.2 ≤ v < 6.6.128, 6.7 ≤ v < 6.12.75, 6.13 ≤ v < 6.18.14, 6.19 ≤ v < 6.19.45.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.14, 6.19.4

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-2026-45885 · Linux Kernel · Dark Radar