CVE-2026-99086
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: dm-integrity: bərpa zamanı superblokun doğrulanması dm_integrity_resume() funksiyası bayraqları və yenidən hesablama mövqeyini əldə etmək üçün superbloğu cihazdan yenidən oxuyur. Konstruktor oxuduğu superbloğu doğruladığı və yaddaşdakı bütün strukturların ölçülərini buna uyğun təyin etdiyi halda, bu funksiya nəticə üzərində heç bir doğrulama aparmır. İstifadəçi dm-integrity cihazı dayandırıldığı müddətdə alt cihazdakı superbloğu dəyişdirə bilər ki, bu da iki struktur arasındakı uzlaşmazlığa səbəb olar. Xüsusilə, access_journal_data() jurnallama giriş indeksini ic->sb->log2_sectors_per_block qədər sürüşdürür, lakin ic->journal_section_sectors və jurnal səhifələrinin siyahısı konstruktor zamanı mövcud olan dəyərlə hesablanmışdı. log2_sectors_per_block dəyərinin artırılması indeksin jurnalın sonundan kənara çıxmasına səbəb olur və bunun nəticəsində dm-integrity lowmem_page_address(NULL) vasitəsilə 512 bayt yazır. Konstruktorda doğrulanmış superbloqun şəklini (snapshot) götürün və disk həndəsəsini təsvir edən sahələrdən hər hansı biri dəyişdikdə bərpanı rədd edin.
Necə düzəltmək olar
- Linux Linux454b67fcc28c18502e47dfb9f067b04c28628ada, e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 6.18.58, 6.2, 6.7, 6.13, 6.20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 38625191f32f77a9d5fc7cc15f4f9b78768bfb33 ≤ v < 454b67fcc28c18502e47dfb9f067b04c28628ada, 118ba36e446c01e3cd34b3eedabf1d9436525e1d ≤ v < e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, 118ba36e446c01e3cd34b3eedabf1d9436525e1d ≤ v < fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 824b9c27d7b600520b95f0cab95a47d1b08a9483, fb49f209995f729053c6ee728436f98d78a49b6f, c6138af1f5454c2631a837916fda958ea72c0d71, 3ff70e2e31c419e2230d0c66cb2bfb3b1b414b7f, 6.18.16 ≤ v < 6.18.58, 6.1.165 ≤ v < 6.2, 6.6.128 ≤ v < 6.7, 6.12.75 ≤ v < 6.13, 6.19.6 ≤ v < 6.20, 7.0 | 454b67fcc28c18502e47dfb9f067b04c28628ada, e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 6.18.58, 6.2, 6.7, 6.13, 6.20 |
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.