CVE-2025-38665

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: can: netlink: can_changelink(): struct can_priv::do_set_mode-nin NULL göstəricisinin istifadəsi (NULL pointer deref) düzəldildi Andrei Lalaev, CAN cihazı "Bus Off" vəziyyətindən yenidən başladıldıqda və drayver struct can_priv::do_set_mode geri çağırışını (callback) tətbiq etmədikdə NULL göstəricisinin istifadə edildiyini bildirmişdir. struct can_priv::do_set_mode funksiyasını çağıran 2 kod yolu mövcuddur: - can_changelink() vasitəsilə istifadəçi sahəsindən (user space) əllə yenidən başlatma ilə birbaşa - avtobus söndükdən sonra gecikmiş avtomatik yenidən başlatma (defolt olaraq deaktiv edilmişdir) NULL göstəricisinin istifadəsini önləmək üçün can_changelink()-də əllə yenidən başlatmanı rədd edin və ya avtomatik yenidən başlatma gecikməsini konfiqurasiya edin və xətanı extack vasitəsilə istifadəçi sahəsinə bildirin. Əlavə təhlükəsizlik tədbiri kimi, can_priv::do_set_mode təyin edilməyibsə, can_restart() funksiyasının onu yoxlamadan istifadə etmək əvəzinə xəta qaytarmasına icazə verilsin.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc22 avq 2025
İlk görülmə22 avq 2025

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel2.6.31 ≤ v < 6.1.148, 6.2 ≤ v < 6.6.101, 6.7 ≤ v < 6.12.41, 6.13 ≤ v < 6.15.9, 6.166.1.148, 6.6.101, 6.12.41, 6.15.9
debian debian_linux11.0—

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