CVE-2026-74318

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: btrfs: flushoncommit kullanılırken satır içi extent klonlama sırasındaki deadlock düzeltildi b48c980b6a7e numaralı commit'te ("btrfs: fix deadlock between reflink and transaction commit when using flushoncommit"), dosya sistemi flushoncommit seçeneği ile bağlandığında reflink'ler ve işlem onaylamaları (transaction commits) arasında meydana gelen bir deadlock giderilmişti. Bu durum, bir satır içi extent verisinin hedef dosyaya kopyalanması gerektiğinde oluşuyordu. Ancak sorun yalnızca hedef ofsetin 0 olduğu durum için çözülmüş, ofsetin sıfırdan büyük olduğu durum gözden kaçmıştı. Bir satır içi extent verisi hedef dosyaya her kopyalandığında i_size güncellemesi alındığından emin olunarak bu sorun giderilmiştir. Syzbot bunu aşağıdaki izleme kaydıyla bildirmiştir: INFO: task kworker/u8:3:57 blocked for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/u8:3 state:D stack:21600 pid:57 tgid:57 ppid:2 task_flags:0x4208160 flags:0x00080000 Workqueue: writeback wb_workfn (flush-btrfs-129) Call Trace: <TASK> context_switch kernel/sched/core.c:5402 [inline] __schedule+0x16f9/0x5500 kernel/sched/core.c:7204 __schedule_loop kernel/sched/core.c:7283 [inline] schedule+0x164/0x360 kernel/sched/core.c:7298 wait_extent_bit fs/btrfs/extent-io-tree.c:905 [inline] btrfs_lock_extent_bits+0x59c/0x700 fs/btrfs/extent-io-tree.c:2008 btrfs_lock_extent fs/btrfs/extent-io-tree.h:152 [inline] btrfs_invalidate_folio+0x440/0xc00 fs/btrfs/inode.c:7718 extent_writepage fs/btrfs/extent_io.c:1848 [inline] extent_write_cache_pages fs/btrfs/extent_io.c:2552 [inline] btrfs_writepages+0x12f3/0x2410 fs/btrfs/extent_io.c:2684 do_writepages+0x32e/0x550 mm/page-writeback.c:2571 __writeback_single_inode+0x133/0x10e0 fs/fs-writeback.c:1764 writeback_sb_inodes+0x97f/0x1980 fs/fs-writeback.c:2056 wb_writeback+0x445/0xb00 fs/fs-writeback.c:2241 wb_do_writeback fs/fs-writeback.c:2388 [inline] wb_workfn+0x3fd/0xf20 fs/fs-writeback.c:2428 process_one_work+0x98b/0x1630 kernel/workqueue.c:3318 process_scheduled_works kernel/workqueue.c:3401 [inline] worker_thread+0xb49/0x1140 kernel/workqueue.c:3482 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 </TASK> INFO: task syz.0.145:8523 blocked for more than 143 seconds. Not tainted syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz.0.145 state:D stack:22752 pid:8523 tgid:8522 ppid:5850 task_flags:0x400140 flags:0x00080002 Call Trace: <TASK> context_switch kernel/sched/core.c:5402 [inline] __schedule+0x16f9/0x5500 kernel/sched/core.c:7204 __schedule_loop kernel/sched/core.c:7283 [inline] schedule+0x164/0x360 kernel/sched/core.c:7298 wb_wait_for_completion+0x3e8/0x790 fs/fs-writeback.c:227 __writeback_inodes_sb_nr+0x24c/0x2d0 fs/fs-writeback.c:2847 try_to_writeback_inodes_sb+0x9a/0xc0 fs/fs-writeback.c:2895 btrfs_start_delalloc_flush fs/btrfs/transaction.c:2182 [inline] btrfs_commit_transaction+0x813/0x2fc0 fs/btrfs/transaction.c:2371 btrfs_sync_file+0xdf4/0x1230 fs/btrfs/file.c:1822 generic_write_sync include/linux/fs.h:2663 [inline] btrfs_do_write_iter+0x6a9/0x840 fs/btrfs/file.c:1473 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x629/0xba0 fs/read_write.c:688 ksys_write+0x156/0x270 fs/read_write.c:740 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x15f/0x560 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f5a0bdece59 RSP: 002b:00007f5a0b446028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f5a0c065fa0 RCX: 00007f5a0bdece59 RDX: 000000000000029f RSI: 0000200000 ---truncated---

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux18694c1ca40c8d7a6a3e593ed3d764b0e18d33cd, 50d1a47fb3c4f3ee6c581e6bc4f1fb8d7051c5d1, 06283034cec0fa357cbd85784ef7d3f5b2ce0790, 2aa37c8ef1092c6f088e23a90bffefc672831c09, ea3452726ccb6bcaa732f43cc57bb928eca3dd59, 532085d00eb54c074bdeae648b194765239f4d11 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < 18694c1ca40c8d7a6a3e593ed3d764b0e18d33cd, 05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < 50d1a47fb3c4f3ee6c581e6bc4f1fb8d7051c5d1, 05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < 06283034cec0fa357cbd85784ef7d3f5b2ce0790, 05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < 2aa37c8ef1092c6f088e23a90bffefc672831c09, 05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < ea3452726ccb6bcaa732f43cc57bb928eca3dd59, 05a5a7621ce66c142e081ffc24dd6ade6e912061 ≤ v < 532085d00eb54c074bdeae648b194765239f4d11, 5.718694c1ca40c8d7a6a3e593ed3d764b0e18d33cd, 50d1a47fb3c4f3ee6c581e6bc4f1fb8d7051c5d1, 06283034cec0fa357cbd85784ef7d3f5b2ce0790, 2aa37c8ef1092c6f088e23a90bffefc672831c09, ea3452726ccb6bcaa732f43cc57bb928eca3dd59, 532085d00eb54c074bdeae648b194765239f4d11

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-74318 · Linux · Dark Radar