CVE-2023-53136

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: af_unix: OOB dəstəyində struct pid sızmalarını düzəlt syzbot struct pid sızması barədə məlumat verib [1]. Problem ondan ibarətdir ki, queue_oob() funksiyası maybe_add_creds() funksiyasını çağırır və bu, pid üzərində istinad saxlaya bilər. Lakin skb->destructor təyin edilmir (nə birbaşa, nə də unix_scm_to_skb() çağırışı ilə). Bu o deməkdir ki, sonrakı kfree_skb() və ya consume_skb() bu istinadın sızmasına səbəb olardı. Bu düzəlişdə mən OOB mesajı üçün belə scm-i tam dəstəkləməyi seçdim. [1] BUG: yaddaş sızması istinad edilməyən obyekt 0xffff8881053e7f80 (ölçü 128): comm "syz-executor242", pid 5066, jiffies 4294946079 (yaş 13.220s) hex dump (ilk 32 bayt): 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<ffffffff812ae26a>] alloc_pid+0x6a/0x560 kernel/pid.c:180 [<ffffffff812718df>] copy_process+0x169f/0x26c0 kernel/fork.c:2285 [<ffffffff81272b37>] kernel_clone+0xf7/0x610 kernel/fork.c:2684 [<ffffffff812730cc>] __do_sys_clone+0x7c/0xb0 kernel/fork.c:2825 [<ffffffff849ad699>] do_syscall_x64 arch/x86/entry/common.c:50 [inline] [<ffffffff849ad699>] do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80 [<ffffffff84a0008b>] entry_SYSCALL_64_after_hwframe+0x63/0xcd

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc2 may 2025
İlk görülmə2 may 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.103, 6.1.20, 6.2.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.15 ≤ v < 5.15.103, 5.16 ≤ v < 6.1.20, 6.2 ≤ v < 6.2.7, 6.35.15.103, 6.1.20, 6.2.7

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.