CVE-2026-98938

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: rust: irq: RegistrationInner obyektini request_irq funksiyasına cookie kimi ötürün ba268514ea14 ("rust: devres: fix race condition due to nesting") commit-i ilə Devres::new() funksiyası PinInit vasitəsilə yerində başlatmaq əvəzinə, Result<Self> dəyərini qaytarır. request_irq() funksiyası Devres::new() daxilində çağırıldığı üçün, IRQ aktivləşdirildikdə registration.inner hələ də başladılmamış olur, buna görə də IRQ callback-ində registration.inner.device() hissəsinə müraciət etmək başladılmamış yaddaşı oxuya bilər. Bu problem, Device və handler göstəricisini RegistrationInner-də saxlamaqla və onun sahələri başladıldıqdan sonra RegistrationInner-i IRQ cookie-si kimi ötürməklə həll edilmişdir. Mainline versiyasında buna ehtiyac yoxdur, çünki 98c63ce4d760 ("rust: irq: make Registration compatible with lifetime-bound drivers") commit-i irq::Registration-dan Devres-i çıxarmış və request_irq() çağırışını bütün sahələr başladıldıqdan sonraya köçürmüşdür.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc23 okt 2026
İlk görülmə23 okt 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux9a7931e847f338a687e96cde9f37e0cff83ddd84 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux29e16fcd67ee5b1d0417a657294cf96fdf2f8df9 ≤ v < 9a7931e847f338a687e96cde9f37e0cff83ddd84, 6.189a7931e847f338a687e96cde9f37e0cff83ddd84

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.