CVE-2026-46315
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: io_uring/waitid: waitid məlumatlarını istifadəçi sahəsinə kopyalamazdan əvvəl təmizləyin IORING_OP_WAITID öz nəticə sahələrini struct io_waitid::info-da saxlayır və daha sonra onları istifadəçi sahəsinin siginfo hissəsinə kopyalayır. Hazırlıq yolu sorğu arqumentlərini başladır, lakin info-nun özünü başlatmır. Əgər gözləmə əməliyyatı alt proses hadisəsini bildirmədən tamamlanarsa, ümumi gözləmə kodu wo_info yazılmadan geri dönə bilər. Bu halda io_waitid_finish() hələ də iw->info-nu istifadəçi sahəsinə kopyalayır ki, bu da yenidən istifadə edilmiş io_kiocb əmr yaddaşındakı köhnə baytların ifşa olunmasına səbəb olur. Sıfırla başladılmış struct waitid_info istifadə edən standart waitid sistem çağırışı ilə uyğunlaşmaq üçün hazırlıq zamanı nəticə yaddaşını təmizləyin.
Necə düzəltmək olar
- linux linux_kernel6.12.92, 6.18.34, 7.0.11 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.7 ≤ v < 6.12.92, 6.13 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 6.12.92, 6.18.34, 7.0.11 |
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.
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.