CVE-2026-72210
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ntfs: mapping pairs dekodlaşdırma sərhəd yoxlamalarında off-by-one xətası düzəldildi ntfs_mapping_pairs_decompress() funksiyasında, attr_end atribut yazısının sonundan bir bayt sonraya işarə edir: attr_end = (u8 *)attr + le32_to_cpu(attr->length); Mapping pair məlumat baytlarının atribut daxilində yerləşdiyini təsdiqləyən iki sərhəd yoxlaması ciddi "böyükdür" (>) operatorundan istifadə edir ki, bu da məlumatlar dəqiq attr_end-ə qədər uzandıqda bir baytlıq sərhəddən kənar oxumaya (out-of-bounds read) yol açır: b = *buf & 0xf; if (b) { if (unlikely(buf + b > attr_end)) // off-by-one goto io_error; for (deltaxcn = (s8)buf[b--]; b; b--) deltaxcn = (deltaxcn << 8) + buf[b]; } buf + b == attr_end olduqda, yoxlama "false" kimi qiymətləndirilir və buf[b] etibarlı atribut sərhədindən bir bayt sonranı oxuyur. Eyni model LCN delta baytları yoxlamasında da görünür. Hər iki yoxlama >= operatorundan istifadə edəcək şəkildə düzəldildi ki, dəqiq attr_end-də olan buf[b] düzgün şəkildə sərhəddən kənar kimi rədd edilsin.
Necə düzəltmək olar
- Linux Linuxbfe835e535fe0aa5767fdd8116f62e835ba50b55, 18760a74ef7c28df93726445b5595162e62ed341 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < bfe835e535fe0aa5767fdd8116f62e835ba50b55, 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < 18760a74ef7c28df93726445b5595162e62ed341, 7.1 | bfe835e535fe0aa5767fdd8116f62e835ba50b55, 18760a74ef7c28df93726445b5595162e62ed341 |
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.