CVE-2026-64426

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: io_uring/nop: IOSQE_FIXED_FILE ile dosya referans sızıntısı düzeltildi NOP dosya edinme desteği, sqe->nop_flags içerisindeki kendi IORING_NOP_FIXED_FILE bayrağına dayanarak sabit (kayıtlı) bir dosya ile normal fget()'lenmiş bir dosya arasında seçim yapar. Ancak, bir isteğin REQ_F_FIXED_FILE değeri, işlem yöneticisi çalışmadan önce istek başlatma sırasında genel IOSQE_FIXED_FILE sqe bayrağından bağımsız olarak ayarlanır. Eğer bir NOP, IOSQE_FIXED_FILE ayarlı halde (dolayısıyla REQ_F_FIXED_FILE ayarlanmış şekilde) ancak IORING_NOP_FIXED_FILE olmadan gönderilirse, io_nop() normal yolu izler ve io_file_get_normal() aracılığıyla gerçek bir referans alır. Tamamlandığında, io_put_file() referansı yalnızca REQ_F_FIXED_FILE temiz olduğunda bıraktığından, fget()'lenmiş dosya asla serbest bırakılmaz ve sızıntı oluşur: BUG: memory leak unreferenced object 0xffff88800f42c240 (size 176): kmem_cache_alloc_noprof+0x358/0x440 alloc_empty_file+0x57/0x180 path_openat+0x44/0x1e50 do_file_open+0x121/0x200 do_sys_openat2+0xa7/0x150 __x64_sys_openat+0x82/0xf0 Sabit ve normal dosya edinimi arasındaki seçimin, io_assign_file() fonksiyonunun diğer tüm opcode'lar için yaptığı gibi REQ_F_FIXED_FILE üzerinden yapılması sağlanmış ve hazırlık aşamasında IORING_NOP_FIXED_FILE, REQ_F_FIXED_FILE içerisine dahil edilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın25 Tem 2026
İlk görülme25 Tem 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.13 ≤ v < 6.18.39, 6.19 ≤ v < 7.1.46.18.39, 7.1.4

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