CVE-2026-74350

Kritik

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ocfs2: inode oxunması zamanı sürətli simvolik link hədəfinin yoxlanılması ocfs2_validate_inode_block() funksiyası artıq bir neçə uyğunsuz və özü-özlüyündə tamamlanmış dinode-ları fayl sisteminin digər hissələrinə təqdim edilməzdən əvvəl rədd edir. Sürətli simvolik linklər də eyni yanaşmaya ehtiyac duyur. Sıfır klasterli simvolik link sürətli simvolik link kimi qəbul edilir və daha sonra page_get_link() və ocfs2_fast_symlink_read_folio() vasitəsilə oxunur. Həmin yol daxili yük üzərində strnlen() istifadə edir və sonra len + 1 baytı folioya kopyalayır. Əgər korlanmış dinode daxili sahəyə sığmayan i_size saxlayırsa və ya i_size-da sonlandırıcı NUL simvolunu buraxırsa, həmin kopyalama prosesi inode blok buferinin sonundan kənara oxuma aparır. Inode bloku yoxlanılarkən, i_size-ı daxili sürətli simvolik link tutumunu aşan və ya daxili yükü tam olaraq i_size-da NUL ilə sonlandırılmayan sıfır klasterli simvolik link dinode-larını rədd edin. Bu, yanlış formalaşdırılmış sürətli simvolik linklərin oxuma yoluna çatmasının qarşısını alır. Yoxlama zamanı nüvənin bu hesabatı təkrarlandı: KASAN use-after-free in ocfs2_fast_symlink_read_folio+0x12c/0x1f0 RIP: 0033:0x7f5c6d859aa7 Read of size 3905 Call trace: dump_stack_lvl+0x66/0xa0 (?:?) print_report+0xce/0x630 (?:?) ocfs2_fast_symlink_read_folio+0x12c/0x1f0 (fs/ocfs2/inode.c:?) srso_alias_return_thunk+0x5/0xfbef5 (?:?) __virt_addr_valid+0x19f/0x330 (?:?) kasan_report+0xe0/0x110 (?:?) kasan_check_range+0x105/0x1b0 (?:?) __asan_memcpy+0x23/0x60 (?:?) filemap_read_folio+0x27/0xe0 (?:?) filemap_read_folio+0x35/0xe0 (?:?) do_read_cache_folio+0x138/0x230 (?:?) __page_get_link+0x26/0x110 (?:?) page_get_link+0x2e/0x70 (?:?) vfs_readlink+0x15e/0x250 (?:?) touch_atime+0x4d/0x370 (?:?) do_readlinkat+0x186/0x200 (?:?) do_user_addr_fault+0x65a/0x890 (?:?) __x64_sys_readlink+0x46/0x60 (?:?) do_syscall_64+0x115/0x6a0 (arch/x86/entry/syscall_64.c:87) entry_SYSCALL_64_after_hwframe+0x77/0x7f (?:?)

CiddilikKritik
CVSS9.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 Linuxed9f95ee3bbaea9b05808727eb86ea5e5ccf2b52, dcabbf7da43825e23e5e89adccc1430faee1bce1, 030d4caae89977b80349df95523dfda1dfb10f73, d94bf50756d7f80bb728ad58246376649e1035b6, f9e2cb692b77a679b1f4cc2b7b277fa908586533, e234973f286ed2e8961a24561ec91594ec3e3ff8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < ed9f95ee3bbaea9b05808727eb86ea5e5ccf2b52, ea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < dcabbf7da43825e23e5e89adccc1430faee1bce1, ea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < 030d4caae89977b80349df95523dfda1dfb10f73, ea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < d94bf50756d7f80bb728ad58246376649e1035b6, ea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < f9e2cb692b77a679b1f4cc2b7b277fa908586533, ea022dfb3c2a4680483b00eb2fecc9fc4f6091d1 ≤ v < e234973f286ed2e8961a24561ec91594ec3e3ff8, 3.5ed9f95ee3bbaea9b05808727eb86ea5e5ccf2b52, dcabbf7da43825e23e5e89adccc1430faee1bce1, 030d4caae89977b80349df95523dfda1dfb10f73, d94bf50756d7f80bb728ad58246376649e1035b6, f9e2cb692b77a679b1f4cc2b7b277fa908586533, e234973f286ed2e8961a24561ec91594ec3e3ff8

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