CVE-2023-52923

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: netfilter: nf_tables: set backend-i GC transaction API istifadə edəcək şəkildə uyğunlaşdırmaq Köhnə və xətalı gc API ilə busy mark yanaşmasını əvəz etmək üçün GC transaction API-dan istifadə edin. Artıq asinxron zibil yığma (garbage collection - GC) prosesindən heç bir set elementi silinmir, bunun əvəzinə _DEAD biti təyin edilir ki, beləliklə set elementi artıq lookup yolundan görünməsin. Asinxron GC, ləğv edilə bilən və daha sonra yenidən cəhd edilə bilən transaction işlərini növbəyə düzür. rbtree və pipapo set backend-ləri sinxron GC yolunda _DEAD bitini təyin etmir, çünki bu, mutex-in saxlanıldığı control plane yolunda işləyir. Bu halda, set elementləri deaktiv edilir, silinir və sonra RCU callback vasitəsilə azad edilir; sinxron GC heç vaxt uğursuz olmaz.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc20 yan 2025
İlk görülmə20 yan 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel4.19.316, 5.4.262, 5.10.198, 5.15.134, 6.1.56, 6.4.11 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.1 ≤ v < 4.19.316, 4.20 ≤ v < 5.4.262, 5.5 ≤ v < 5.10.198, 5.11 ≤ v < 5.15.134, 5.16 ≤ v < 6.1.56, 6.2 ≤ v < 6.4.11, 6.54.19.316, 5.4.262, 5.10.198, 5.15.134, 6.1.56, 6.4.11

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