CVE-2026-72162
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ocfs2: ocfs2_sum_rightmost_rec funksiyasında UBSAN massiv indeksinin hüdudlarından kənara çıxma xətası düzəldildi [SƏHV] Inode-un daxili extent siyahısında l_next_free_rec dəyərinin 0 olaraq təyin edilməsi ilə yaranan disk korrupsiyası, həmin fayla növbəti yazma əməliyyatı zamanı UBSAN panikasına səbəb olur. [SƏBƏB] ocfs2_sum_rightmost_rec() funksiyası i = le16_to_cpu(el->l_next_free_rec) - 1 hesablamasını aparır və i dəyişənini yoxlamadan el->l_recs[i] elementinə müraciət edir. l_next_free_rec 0 olduqda, i dəyəri -1 olur; l_next_free_rec l_count dəyərini aşdıqda isə i massivin sonundan kənara çıxır. Hər iki hal l_recs[] üzərindəki __counted_by_le(l_count) annotasiyasını pozur və UBSAN-ı tetikləyir. [HƏLL] Inode oxunduqda, ocfs2_validate_inode_block() funksiyasında inode-un daxili extent siyahısı yoxlanılır: l_count sıfırdan fərqli olmalı və inode blokunun tutumunu aşmamalıdır, həmçinin l_next_free_rec l_count dəyərindən çox olmamalıdır. Korrupsiyaya uğramış siyahı, b-tree kodu l_recs[] massivinin hüdudlarından kənarda indeksləmə etməzdən əvvəl, oxuma zamanı rədd edilir.
Necə düzəltmək olar
- Linux Linuxc88226315aec298894ec57e532f5e95f3b09e874, c286319746cef02bcce7384fda3a3f08989070d2, 720fb324cf0f5116318cae7f75cb393d118ffb67, 671889c553ea55e2da6a4f3b15f4c0fa40f2f0d1, 858aa4965ffa8c0d4bb5dd835ac4f1c9a1dcab85, 452a8467be8143747292218212671deeb186d2ae və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < c88226315aec298894ec57e532f5e95f3b09e874, dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < c286319746cef02bcce7384fda3a3f08989070d2, dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < 720fb324cf0f5116318cae7f75cb393d118ffb67, dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < 671889c553ea55e2da6a4f3b15f4c0fa40f2f0d1, dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < 858aa4965ffa8c0d4bb5dd835ac4f1c9a1dcab85, dcd0538ff4e854fa9d7f4630b359ca8fdb5cb5a8 ≤ v < 452a8467be8143747292218212671deeb186d2ae, 2.6.22 | c88226315aec298894ec57e532f5e95f3b09e874, c286319746cef02bcce7384fda3a3f08989070d2, 720fb324cf0f5116318cae7f75cb393d118ffb67, 671889c553ea55e2da6a4f3b15f4c0fa40f2f0d1, 858aa4965ffa8c0d4bb5dd835ac4f1c9a1dcab85, 452a8467be8143747292218212671deeb186d2ae |
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.