CVE-2026-64031
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: erofs: düzülməmiş ekstentlər üçün idarə olunan keş yarışı düzəldildi Düzülməmiş sıxılmış ekstentlər təqdim edildikdən sonra aşağıdakı yarış baş verə bilərdi: [Thread 1] [Thread 2] (z_erofs_fill_bio_vec) <Z_EROFS_PREALLOCATED_FOLIO folio-nu emal edir> ... filemap_add_folio (1) (z_erofs_bind_cache) <eyni folio tapılır..> .. .. folio_attach_private (2) filemap_add_folio (3) yenidən (1) icra olunduğu, lakin (2) hələ icra olunmadığı üçün başqa bir thread-in z_erofs_bind_cache()-də fərqli pcluster üçün eyni idarə olunan folio-nu tapması və folio->private hələ də Z_EROFS_PREALLOCATED_FOLIO olduğundan filemap_add_folio()-nu yenidən çağırması mümkündür. Bunu düzəltmək üçün folio-nu idarə olunan keşdə görünən etməzdən əvvəl folio->private açıq şəkildə təmizlənir ki, başqa pcluster sadəcə kilidli idarə olunan folio-nu gözləyə bilsin, digər paylaşılan hallarda etdiyimiz kimi [1]. Bu yalnız düzülməmiş məlumat sıxılmasına təsir edir (məsələn, zstd ilə `-E48bit`). [1] 9e2f9d34dd12 commit-i ("erofs: handle overlapped pclusters out of crafted images properly") əvvəlcə hazırlanmış üst-üstə düşən ekstentləri emal etmək üçün təqdim edilmişdi, lakin o, düzülməmiş ekstentləri də həll edir.
Necə düzəltmək olar
- linux linux_kernel6.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.15 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 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.