CVE-2025-68771
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: ocfs2: ocfs2_find_victim_chain funksiyasındakı kernel BUG xətası düzəldildi syzbot tərəfindən hesabat verilmiş kernel BUG xətasına görə, allokasiya zəncir siyahısının `cl_next_free_rec` sahəsi (zəncir siyahısındakı növbəti boş slot) 0 olduğu üçün ocfs2_find_victim_chain() funksiyasındakı BUG_ON(!cl->cl_next_free_rec) şərti tetiklenir və kernel panic baş verir. Bunu düzəltmək üçün ocfs2_claim_suballoc_bits() funksiyasında, ocfs2_find_victim_chain() çağırılmadan dərhal əvvəl bir if şərti əlavə edilmişdir. Aşağıdakı şərtlərdən hər hansı biri doğru olduqda həmin kod bloku icra edilir: 1. `cl_next_free_rec` 0-a bərabərdirsə, bu, allokasiya zəncir siyahısında heç bir boş zəncirin olmadığını göstərir. 2. `cl_next_free_rec`, `cl_count`-dan (allokasiya zəncir siyahısındakı ümumi zəncirlərin sayı) böyükdürsə. Bu şərtlərdən hər hansı birinin ödənməsi istifadə üçün heç bir zəncirin qalmadığını göstərir. Bu problem, kernel panic yaratmaq əvəzinə, sazlama məqsədləri üçün xəta loqunu çap edən ocfs2_error() vasitəsilə həll edilmişdir.
Necə düzəltmək olar
- Linux Linux1f77e5cd563e6387fdf3bb714fcda36cd88ac5e7, d0fd1f732ea8063cecd07a3879b7d815c7ee71ed, b08a33d5f80efe6979a6e8f905c1a898910c21dd, 96f1b074c98c20f55a3b23d2ab44d9fb0f619869, e24aedae71652d4119049f1fbef6532ccbe3966d, 7acc0390e0dd7474c4451d05465a677d55ad4268, 039bef30e320827bac8990c9f29d2a68cd8adb5f və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < 1f77e5cd563e6387fdf3bb714fcda36cd88ac5e7, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < d0fd1f732ea8063cecd07a3879b7d815c7ee71ed, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < b08a33d5f80efe6979a6e8f905c1a898910c21dd, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < 96f1b074c98c20f55a3b23d2ab44d9fb0f619869, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < e24aedae71652d4119049f1fbef6532ccbe3966d, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < 7acc0390e0dd7474c4451d05465a677d55ad4268, ccd979bdbce9fba8412beb3f1de68a9d0171b12c ≤ v < 039bef30e320827bac8990c9f29d2a68cd8adb5f, 2.6.16 | 1f77e5cd563e6387fdf3bb714fcda36cd88ac5e7, d0fd1f732ea8063cecd07a3879b7d815c7ee71ed, b08a33d5f80efe6979a6e8f905c1a898910c21dd, 96f1b074c98c20f55a3b23d2ab44d9fb0f619869, e24aedae71652d4119049f1fbef6532ccbe3966d, 7acc0390e0dd7474c4451d05465a677d55ad4268, 039bef30e320827bac8990c9f29d2a68cd8adb5f |
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.