CVE-2026-72470

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: fs/ntfs3: diskdəki səhifə ölçüsü mənimsənilərkən log->one_page_buf ölçüsünün dəyişdirilməsi log_replay() funksiyası log->one_page_buf-u hostun PAGE_SIZE-dan seçilmiş səhifə ölçüsünü istifadə edərək ayırır: log->one_page_buf = kmalloc(log->page_size, GFP_NOFS); Sonradan yenidən başlatma sahəsi tapıldıqda, diskdə qeyd olunan loq səhifəsinin ölçüsü mənimsənilir: t32 = le32_to_cpu(log->rst_info.r_page->sys_page_size); if (log->page_size != t32) { log->l_size = log->orig_file_size; log->page_size = norm_file_page(t32, &log->l_size, t32 == DefaultLogPageSize); } Əgər diskdəki səhifə ölçüsü ilkin ayırma üçün istifadə edilən ölçüdən böyükdürsə, log->page_size artır, lakin one_page_buf orijinal kiçik ölçüsündə qalır. Növbəti hizalanmamış read_log_page() çağırışı log->page_size baytını kifayət etməyən müvəqqəti buferə oxuyur: page_buf = page_off ? log->one_page_buf : *buffer; err = ntfs_read_run_nb_ra(ni->mi.sbi, &ni->file.run, page_vbo, page_buf, log->page_size, NULL, &log->read_ahead); bu da ayrılmış yaddaşın daşmasına (overflow) səbəb olur. Bu vəziyyət, loqu montajedici hostda ilkin olaraq ayrılan buferdən daha böyük səhifə ölçüsü ilə formatlanmış "dirty" NTFS bölməsi montaj edilərkən baş verir (məsələn, 4K müvəqqəti bufer ayıran hostda montaj edilmiş 64K-loqlu bölmə). Mənimsənilmiş diskdəki səhifə ölçüsü ilkin ayırma üçün istifadə edilən ölçünü aşdıqda one_page_buf genişləndirilir. krealloc() uğursuz olduqda, orijinal bufer olduğu kimi saxlanılır və mövcud xəta yolu vasitəsilə azad edilir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux220a6ef5e89a11ffd5e490046b86dc9fb6da0e4b, 2097a2537d9d1c29c0e20ed0dbf717a0ccd8f374, f1422df595d69b997d23a8f11e12c528ccef7fad, 4f129fc6f756f8541e5bff45b1804cc11b1ec712, c99444f6dfca893f6d310aae4a53c620f98f7b4f, 5a35454179fe1041d9cd286f5d320ce0d448c12a və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxb46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 220a6ef5e89a11ffd5e490046b86dc9fb6da0e4b, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 2097a2537d9d1c29c0e20ed0dbf717a0ccd8f374, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < f1422df595d69b997d23a8f11e12c528ccef7fad, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 4f129fc6f756f8541e5bff45b1804cc11b1ec712, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < c99444f6dfca893f6d310aae4a53c620f98f7b4f, b46acd6a6a627d876898e1c84d3f84902264b445 ≤ v < 5a35454179fe1041d9cd286f5d320ce0d448c12a, 5.15220a6ef5e89a11ffd5e490046b86dc9fb6da0e4b, 2097a2537d9d1c29c0e20ed0dbf717a0ccd8f374, f1422df595d69b997d23a8f11e12c528ccef7fad, 4f129fc6f756f8541e5bff45b1804cc11b1ec712, c99444f6dfca893f6d310aae4a53c620f98f7b4f, 5a35454179fe1041d9cd286f5d320ce0d448c12a

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.

Intelligence 360 paketində

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.

CVE-2026-72470 · Linux · Dark Radar