CVE-2026-72192

Kritik

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ntfs3: hdr_insert_head öncesinde indx_insert_into_root içindeki to_move sınırlandırıldı indx_insert_into_root(), dolu bir yerleşik $INDEX_ROOT'u $INDEX_ALLOCATION'a yükseltir ve son olmayan tüm yerleşik kök girdilerini hdr_insert_head() aracılığıyla yeni tahsis edilen bir INDEX_BUFFER'a kopyalar. Kaynak bayt sayısı 'to_move', disk üzerindeki yerleşik girdi boyutlarından toplanır ve hedef arabellek boyutundan bağımsızdır; hedef arabellek boyutu root->index_block_size değerinden (indx->index_bits aracılığıyla) gelir. Geçerli ve dolu bir yerleşik kökü koruyan ancak kök doldurulduktan sonra root->index_block_size değerini 512'ye küçülten özel olarak hazırlanmış bir NTFS imajı, hdr_insert_head() içindeki memcpy'nin saldırgan tarafından kontrol edilen yerleşik girdi baytlarını indx_new() tarafından döndürülen kmalloc(1u << indx->index_bits) tahsisinin sonunu aşarak kopyalamasına neden olur. 512 baytlık bir hedef ve son olmayan girdileri toplam 560 bayt olan bir yerleşik kök için memcpy 120 bayt taşar ve ardından gelen bir memmove en yüksek yazılan uzaklığı tahsisin 136 bayt ötesine genişletir. Taşan baytlar, disk üzerindeki girdilerin doğrudan bir kopyasıdır (kmemdup aracılığıyla), dolayısıyla tamamen saldırgan tarafından kontrol edilir. Yazma işlemine, bağlanmış özel olarak hazırlanmış bir NTFS imajı üzerinde ayrıcalıksız open(O_CREAT) çağrısıyla erişilebilir: yerleşik kökü zaten dolu olan bir dizinde yeterince uzun tek bir oluşturma işlemi kök yükseltmesini zorlar ve kopyalamayı tetikler. Bu, kmalloc(index_block_size) tahsisinin 120-136 bayt ötesine, saldırgan tarafından kontrol edilen içerikle gerçekleşen kontrollü bir sınır dışı yazma işlemidir. Sınırlı bir bitişik yığın bozma ilkelidir; rastgele adrese yazma değildir. Adlandırılmış bir hedef nesneye başarılı sömürü, çevredeki slab düzenine bağlıdır. Kopyalamayı hedefte reddedin. Hedefin INDEX_HDR'si zaten hdr_total (yeni arabelleğin yük kapasitesi) ve hdr_used (indx_new() tarafından yerleştirilen terminal END girdisi tarafından zaten tüketilen baytlar) değerlerini bildirir; hdr_insert_head() çağrılmadan önce to_move değerinin kalan yüke sığdığını doğrulayın. Uyuşmazlık durumunda -EINVAL ile başarısız olun ve dosya sistemini disk üzerinde bir tutarsızlık tespit edilmiş olarak işaretleyin; bu, bu işlevdeki çevredeki doğrulamayla aynı davranıştır.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux0af83b8155cc848e9f5d2c36e20a70d024214649, cb3161deebcaf8d36d3115abf452c633f2180fc1, 53c5f3b2da3774b41534728aba295c098c9efa19, 194b00c99ba971fa7cf6acd747a36032c6de54eb, aaa1f956c0fc41089a4a534da7df91552a08a47c, d240f5f9d036b8180224954d9873f172b6be4dd8, 9b6926ac9c970ae0b2c2fe6289b16e9aa10b6a67 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < 0af83b8155cc848e9f5d2c36e20a70d024214649, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < cb3161deebcaf8d36d3115abf452c633f2180fc1, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < 53c5f3b2da3774b41534728aba295c098c9efa19, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < 194b00c99ba971fa7cf6acd747a36032c6de54eb, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < aaa1f956c0fc41089a4a534da7df91552a08a47c, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < d240f5f9d036b8180224954d9873f172b6be4dd8, 82cae269cfa953032fbb8980a7d554d60fb00b17 ≤ v < 9b6926ac9c970ae0b2c2fe6289b16e9aa10b6a67, 5.150af83b8155cc848e9f5d2c36e20a70d024214649, cb3161deebcaf8d36d3115abf452c633f2180fc1, 53c5f3b2da3774b41534728aba295c098c9efa19, 194b00c99ba971fa7cf6acd747a36032c6de54eb, aaa1f956c0fc41089a4a534da7df91552a08a47c, d240f5f9d036b8180224954d9873f172b6be4dd8, 9b6926ac9c970ae0b2c2fe6289b16e9aa10b6a67

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