CVE-2025-38709
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: loop: Eksklüziv sahib altında blok ölçüsünün yenilənməsinin qarşısının alınması Syzbot, mount edilmiş fayl sistemi altında loop cihazının blok ölçüsünün dəyişdirildiyi bir təkrar istehsalçı (reproducer) hazırlayıb. Bu, blok cihazının blok ölçüsü ilə superblokda saxlanılan blok ölçüsü arasında uyğunsuzluğa səbəb olur və fs/buffer.c kimi müxtəlif yerlərdə çaşaşmaya yol açır. Syzbot tərəfindən tetiklənan konkret problem, sorğu edilən bufer ölçüsünün blok cihazının blok ölçüsü ilə üst-üstə düşməməsi səbəbindən __getblk_slow() funksiyasındakı xəbərdarlıq idi. Problemi həll etmək üçün blok ölçüsünü dəyişdirmək məqsədilə loop cihazına eksklüziv giriş əldə edilir. Əgər kimsə (məsələn, fayl sistemi) artıq blok cihazının eksklüziv sahibliyini əldə tutubsa, bu proses uğursuz olur və beləliklə, bunu gözləməyən hər hansı eksklüziv sahib altında loop cihazının dəyişdirilməsinin qarşısı alınır.
Necə düzəltmək olar
- linux linux_kernel6.6.109, 6.12.43, 6.15.11, 6.16.2 və ya daha yeni versiya
- git.kernel.org/stable/c/139a000d20f2f38ce34296feddd641d730fe1c08
- git.kernel.org/stable/c/457d2c5e112fd08dc1039b1ae39a83ec1782360d
- git.kernel.org/stable/c/5d67b30aefeb7a949040bbb1b4e3b84c5d29a624
- git.kernel.org/stable/c/7e49538288e523427beedd26993d446afef1a6fb
- git.kernel.org/stable/c/b928438cc87c0bf7ae078e4b7b6e14261e84c5c5
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | v < 6.6.109, 6.7 ≤ v < 6.12.43, 6.13 ≤ v < 6.15.11, 6.16 ≤ v < 6.16.2 | 6.6.109, 6.12.43, 6.15.11, 6.16.2 |
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.