CVE-2026-72211
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ntfs: reparent başlıq yeniləməsindən əvvəl indeks kök dəyərini artırmaq ntfs_ir_reparent() rezident indeks kök yazılarını indeks blokuna köçürür və övlad VCN-ni ehtiva edən kiçik bir kök stubu saxlayır. Həmin kök stubu mövcud rezident dəyərdən daha böyük ola bilər. Məsələn, value_length 48 olan boş bir kökün 32 baytlıq indeks sahəsi var, lakin böyük-indeks kök stubu üçün index_length və allocated_size 40 bayt olmalıdır. Mövcud kod rezident dəyəri yenidən ölçüləndirmədən əvvəl daha böyük olan index.index_length və index.allocated_size dəyərlərini təyin edir. Əgər yenidən ölçüləndirmə -ENOSPC qaytararsa, bərpa yolu ntfs_inode_add_attrlist() funksiyasını çağıra bilər; bu zaman atributlar yenidən axtarılırken kök başlığı allocated_size 40 olduğunu göstərir, lakin rezident dəyər hələ də yalnız 32 baytlıq indeks sahəsi təmin edir. Axtarış zamanı aparılan $INDEX_ROOT yoxlaması həmin müvəqqəti strukturu düzgün şəkildə korlanmış kimi rədd edir. Bu, qemu altında generic/013 xətası kimi özünü göstərir. Xəta ilə nəticələnən işlətmədə müvəqqəti kök value_len=48, index_size=32, index_length=40 və allocated_size=40 parametrlərinə malik idi və ntfsprogs-plus ntfsck "Corrupt index root in MFT record 1177" hesabatını vermişdi. Kök stubu böyüdüyü zaman, daha böyük kök başlığını təyin etməzdən əvvəl rezident dəyəri yenidən ölçüləndirin. Yenidən ölçüləndirmə uğursuz olduqda, köhnə kök bərpa axtarışları üçün etibarlı qalır. Kiçiltmə və ya eyni ölçülü hallar üçün mövcud "yenidən ölçüləndirmədən əvvəl başlıq" ardıcıllığını saxlayın ki, rezident dəyər heç vaxt müvəqqəti olaraq öz sərhədlərindən kənar allocated_size təqdim etməsin.
Necə düzəltmək olar
- Linux Linux38d444271604afc6381ddb5a181e391915c35fae, 0bb508fb3b97e4802ec727fd2af4d608f65dd190 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 0a8ac0c1fa0b99a5b29002bc7f232ed7eafddef0 ≤ v < 38d444271604afc6381ddb5a181e391915c35fae, 0a8ac0c1fa0b99a5b29002bc7f232ed7eafddef0 ≤ v < 0bb508fb3b97e4802ec727fd2af4d608f65dd190, 7.1 | 38d444271604afc6381ddb5a181e391915c35fae, 0bb508fb3b97e4802ec727fd2af4d608f65dd190 |
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.