CVE-2025-39685

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: comedi: pcl726: Yanlış irq nömrəsinin qarşısının alınması Reproduser çox böyük olan bir irq nömrəsi (0x80008000) ötürmüşdür ki, bu da oob-u tetikləmişdir. İstifadəçilərin həddindən artıq böyük irq nömrəsi ötürmələrinin qarşısını almaq üçün kəsilmə nömrəsinin yoxlanılması əlavə edilmişdir. Əgər `it->options[1]` 31-dirsə, onda `1 << it->options[1]` hələ də etibarsızdır, çünki 1-bit işarə bitinə sürüşdürülür (bu, C dilində UB-dir). Mümkün həllərə `it->options[1]` dəyəri üçün yuxarı həddin 30 və ya daha aşağıya endirilməsi və ya `1U << it->options[1]` istifadə edilməsi daxildir. Köhnə kodda `options[1]` dəyəri etibarsız olduqda IRQ tələb etməyə cəhd edilmirdi. Və `request_irq` çağırışı xəta qaytarsa belə, cihaz kəsilmələr olmadan konfiqurasiya olunmağa davam edirdi. Buna görə də, bu testi aşağıdakı testlə birləşdirmək daha məqsədəuyğundur.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc5 sen 2025
İlk görülmə5 sen 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.190, 6.1.149, 6.6.103, 6.12.44, 6.16.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel3.13 ≤ v < 5.15.190, 5.16 ≤ v < 6.1.149, 6.2 ≤ v < 6.6.103, 6.7 ≤ v < 6.12.44, 6.13 ≤ v < 6.16.4, 6.175.15.190, 6.1.149, 6.6.103, 6.12.44, 6.16.4
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.