CVE-2025-37947
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ksmbd: *pos dəyişənini yoxlayaraq axın yazmalarının sərhədlərdən kənara çıxmasının qarşısını almaq ksmbd_vfs_stream_write() funksiyası yazı ofsetinin (*pos) mövcud axın məlumatlarının uzunluğu (v_len) daxilində olub-olmadığını yoxlamırdı. Əgər *pos v_len-dən böyük və ya ona bərabər olarsa, bu, yaddaşın sərhədlərindən kənarına yazmaya (out-of-bounds memory write) səbəb ola bilərdi. Bu yamama davam etməzdən əvvəl *pos-un v_len-dən kiçik olduğunu təmin edən yoxlama əlavə edir. Şərt ödənmədiyi təqdirdə -EINVAL qaytarılır.
Necə düzəltmək olar
- linux linux_kernel6.1.139, 6.6.91, 6.12.29, 6.14.7 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 | 5.15 ≤ v < 6.1.139, 6.2 ≤ v < 6.6.91, 6.7 ≤ v < 6.12.29, 6.13 ≤ v < 6.14.7, 6.15 | 6.1.139, 6.6.91, 6.12.29, 6.14.7 |
| debian debian_linux | 11.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.
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.