CVE-2022-49675

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: tick/nohz: __init ilə annotasiya edilmiş tick_nohz_full_setup() funksiyasının eksportu ləğv edildi EXPORT_SYMBOL və __init kombinasiyası yanlışdır, çünki .init.text bölməsi inisializasiyadan sonra boşaldılır. Buna görə də, modullar __init ilə annotasiya edilmiş simvollardan istifadə edə bilməzlər. Boşaldılmış simvola giriş kernel panic ilə nəticələnə bilər. modpost əvvəllər bunu aşkar edirdi, lakin on il ərzində bu funksiya işləmir vəziyyətdə idi. Commit 28438794aba4 ("modpost: fix section mismatch check for exported init/exit sections") bunu düzəltdi və beləliklə modpost yenidən xəbərdarlıq etməyə başladı, nəticədə bu problem ortaya çıxdı: MODPOST vmlinux.symvers WARNING: modpost: vmlinux.o(___ksymtab_gpl+tick_nohz_full_setup+0x0): Section mismatch in reference from the variable __ksymtab_tick_nohz_full_setup to the function .init.text:tick_nohz_full_setup() The symbol tick_nohz_full_setup is exported and annotated __init Fix this by removing the __init annotation of tick_nohz_full_setup or drop the export. Eksport ləğv edildi, çünki tick_nohz_full_setup() yalnız kernel/sched/isolation.c faylındakı daxili koddan çağırılır.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc26 fev 2025
İlk görülmə26 fev 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.128, 5.15.52, 5.18.9 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.5 ≤ v < 5.10.128, 5.11 ≤ v < 5.15.52, 5.16 ≤ v < 5.18.9, 5.195.10.128, 5.15.52, 5.18.9

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-2022-49675 · Linux Kernel · Dark Radar