CVE-2026-93813
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: btrfs: tree-checker: INODE_REF-in namelen dəyərini yoxlayın [SƏHV] Xüsusi hazırlanmış btrfs imici aşağıdakı sistem çökməsinə səbəb ola bilər: BUG: unable to handle page fault for address: ffffd1dc42884000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page CPU: 9 UID: 0 PID: 1034 Comm: poc Not tainted 7.1.0-rc4-custom+ #383 PREEMPT(full) 46af0a92938a63be7132e0dfd71e62327c51d5c2 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022 RIP: 0010:memcpy+0xc/0x10 Call Trace: <TASK> read_extent_buffer+0xe4/0x100 [btrfs 3cf0785dd58fec8c5ff84633b772f17ce1f92a8f] btrfs_get_name+0x15e/0x1e0 [btrfs 3cf0785dd58fec8c5ff84633b772f17ce1f92a8f] reconnect_path+0x165/0x390 exportfs_decode_fh_raw+0x337/0x400 ? drop_caches_sysctl_handler+0xb0/0xb0 </TASK> ---[ end trace 0000000000000000 ]--- RIP: 0010:memcpy+0xc/0x10 Kernel panic - not syncing: Fatal exception [SƏBƏB] Hazırlanmış imic aşağıdakı korlanmış INODE_REF elementinə malikdir: item 9 key (258 INODE_REF 257) itemoff 11544 itemsize 4106 index 2 namelen 4096 name: d\000... itemsize namelen ilə uyğun gəlir, lakin namelen 4096-dır ki, bu da normal ad uzunluğu limitindən (BTRFS_NAME_LEN, 255) çox daha böyükdür. Eyni zamanda, @name üçün ayrılmış yaddaş sahəsi yalnız 255 bayt həcmindədir; bu isə sərhədlərdən kənar girişə və yuxarıda qeyd olunan çökməyə səbəb olur. [HƏLL] ROOT_REF yoxlamalarında olduğu kimi, INODE_REF üçün əlavə namelen doğrulaması əlavə edildi. Artıq hazırlanmış imic problemsiz şəkildə rədd edilir: BTRFS critical (device dm-2): corrupt leaf: root=5 block=30572544 slot=14 ino=259, invalid inode ref name length, has 4096 expect [1, 255] BTRFS error (device dm-2): read time tree block corruption detected on logical 30572544 mirror 2
Necə düzəltmək olar
- Linux Linux60078a3e25c09d9d8fba828b0d81bb33e449a1b2, 509d6a4d889e425f305461d8323a7b39ca6c121c, 4cb41f07685f88ec724a375883bb0c731db8f6eb, eeddee090b834a7d4b6a8214d2e3739e64c7a338, 8f75c19892263bc0555fba922aefe103e841e86d, 3dc22abc21f5892406c09202fa2627196cc96967 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < 60078a3e25c09d9d8fba828b0d81bb33e449a1b2, 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < 509d6a4d889e425f305461d8323a7b39ca6c121c, 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < 4cb41f07685f88ec724a375883bb0c731db8f6eb, 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < eeddee090b834a7d4b6a8214d2e3739e64c7a338, 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < 8f75c19892263bc0555fba922aefe103e841e86d, 2ede0daf01549cecf4bb0962c46dc47382047523 ≤ v < 3dc22abc21f5892406c09202fa2627196cc96967, 2.6.37 | 60078a3e25c09d9d8fba828b0d81bb33e449a1b2, 509d6a4d889e425f305461d8323a7b39ca6c121c, 4cb41f07685f88ec724a375883bb0c731db8f6eb, eeddee090b834a7d4b6a8214d2e3739e64c7a338, 8f75c19892263bc0555fba922aefe103e841e86d, 3dc22abc21f5892406c09202fa2627196cc96967 |
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.