CVE-2026-97439

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fs/ntfs3: system.dos_attrib içerisindeki DOS dışı öznitelik bitlerini koruyun [BUG] Bozulmuş bir ntfs3 imajı, system.ntfs_attrib değiştirildikten ve ardından aynı dosya üzerinde system.dos_attrib üzerine yazıldıktan sonra generic_perform_write() fonksiyonunda bir NULL fonksiyon işaretçisi çağrısına neden olabilir. BUG: kernel NULL pointer dereference, address: 0000000000000000 \#PF: supervisor instruction fetch in kernel mode \#PF: error_code(0x0010) - not-present page PGD bed5067 P4D bed5067 PUD 0 Oops: Oops: 0010 [#1] SMP KASAN NOPTI RIP: 0010:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 0018:ffff88801025f988 EFLAGS: 00010246 Call Trace: generic_perform_write+0x409/0x8c0 mm/filemap.c:4255 __generic_file_write_iter+0x1bb/0x200 mm/filemap.c:4372 ntfs_file_write_iter+0xcd9/0x1c20 fs/ntfs3/file.c:1253 new_sync_write fs/read_write.c:593 [inline] vfs_write+0x63b/0xf70 fs/read_write.c:686 ksys_write+0x133/0x250 fs/read_write.c:738 __do_sys_write fs/read_write.c:749 [inline] __se_sys_write fs/read_write.c:746 [inline] __x64_sys_write+0x77/0xc0 fs/read_write.c:746 ... [NEDEN] system.ntfs_attrib, ni_new_attr_flags() aracılığıyla ATTR_DATA bayraklarını günceller ve FILE_ATTRIBUTE_COMPRESSED ayarlandığında i_mapping->a_ops yapısını ntfs_aops_cmpr olarak değiştirir. Ardından system.dos_attrib, tek baytlık bir DOS öznitelik değeriyle ni->std_fa üzerine yazar; bu durum ATTR_DATA veya eşleme işlemlerini güncellemeden sıkıştırma bitini temizler. Eski tamponlanmış yazmalar, __generic_file_write_iter() fonksiyonunu seçmek için is_compressed(ni) kullanır. Bu da generic_perform_write() fonksiyonunun, ntfs_aops_cmpr üzerinden NULL olan bir write_begin geri çağırmasını tetiklemesine yol açar. [ÇÖZÜM] system.dos_attrib düşük baytlı bir DOS özniteliği güncellemesi olarak ele alınmış ve ni->std_fa içindeki mevcut DOS dışı öznitelik bitleri korunmuştur. Bu işlem, mevcut DOS öznitelik semantiğini bozmadan, sıkıştırılmış ve seyrek (sparse) durumların ATTR_DATA ve eşleme işlemleriyle tutarlı kalmasını sağlar.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın24 Eyl 2026
İlk görülme24 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux533217b90addd57cc16f1c974e023c72d18949c7, f2d6bc89e2236939df189831707c8cdad199f57a, fdc9f65aa6631df04238c6154713bacd5133d77c, 2de91ae285b0b878604d2bd83c3c395a8071e482, 407ee19828a7d9700969ed9cc53be50d0f533619, b1c1101067d9536bcb0fe023b96ee2dde5535959 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxbe71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < 533217b90addd57cc16f1c974e023c72d18949c7, be71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < f2d6bc89e2236939df189831707c8cdad199f57a, be71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < fdc9f65aa6631df04238c6154713bacd5133d77c, be71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < 2de91ae285b0b878604d2bd83c3c395a8071e482, be71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < 407ee19828a7d9700969ed9cc53be50d0f533619, be71b5cba2e6485e8959da7a9f9a44461a1bb074 ≤ v < b1c1101067d9536bcb0fe023b96ee2dde5535959, 5.15533217b90addd57cc16f1c974e023c72d18949c7, f2d6bc89e2236939df189831707c8cdad199f57a, fdc9f65aa6631df04238c6154713bacd5133d77c, 2de91ae285b0b878604d2bd83c3c395a8071e482, 407ee19828a7d9700969ed9cc53be50d0f533619, b1c1101067d9536bcb0fe023b96ee2dde5535959

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-97439 · Linux · Dark Radar