CVE-2026-43362
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: smb: client: SMB2_write() funksiyasındakı yerində şifrələmə korrupsiyası düzəldildi SMB2_write() yazma yükünü rq_iov-un bir hissəsi kimi iov[1..n]-ə yerləşdirir. smb3_init_transform_rq() rq_iov göstəricisini paylaşdığı üçün crypt_message() iov[1]-i olduğu yerdə şifrələyir və orijinal açıq mətni şifrəli mətnlə əvəz edir. Təkrar edilə bilən xəta baş verdikdə, yenidən cəhd zamanı artıq orijinal məlumatlar əvəzinə şifrəli mətn ehtiva edən eyni iov[1] göndərilir ki, bu da korrupsiyaya səbəb olur. Bu korrupsiya, əsasən bağlantılar qeyri-stabil olduqda müşahidə edilir, çünki yenidən qoşulmalar artıq şifrələnmiş məlumatları təkrar göndərən yazma cəhlərini tetikləyir. Bu, SFU mknod, MF symlinks və s. proseslərə təsir göstərir. 6.10 versiyasına qədər olan nüvələrdə (netfs konversiyasından əvvəl), sinxron yazmalar da bu yoldan istifadə edirdi və oxşar şəkildə təsirlənirdi. Asinxron yazma yolu isə dərin surət çıxarılan (deep-copy) rq_iter-dən istifadə etdiyi üçün təsirlənməmişdir. Yazma yükünün iov_iter_kvec() vasitəsilə rq_iter-ə köçürülməsi ilə problem həll edilmişdir, beləliklə smb3_init_transform_rq() şifrələmədən əvvəl onun dərin surətini çıxarır.
Necə düzəltmək olar
- linux linux_kernel6.6.130, 6.12.78, 6.18.19, 6.19.9 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 | 4.11 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.19, 6.19 ≤ v < 6.19.9, 7.0 | 6.6.130, 6.12.78, 6.18.19, 6.19.9 |
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.