CVE-2026-23089

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ALSA: usb-audio: snd_usb_mixer_free() funksiyasında use-after-free xətası düzəldildi snd_usb_create_mixer() uğursuz olduqda, snd_usb_mixer_free() mixer->id_elems hissəsini azad edir, lakin karta artıq əlavə edilmiş idarəetmə vasitələri hələ də azad edilmiş yaddaşa istinad edir. Daha sonra snd_card_register() işə düşdükdə, OSS mixer təbəqəsi onların callback funksiyalarını çağırır və use-after-free oxuma xətası baş verir. Çağırış izi (Call trace): get_ctl_value+0x63f/0x820 sound/usb/mixer.c:411 get_min_max_with_quirks.isra.0+0x240/0x1f40 sound/usb/mixer.c:1241 mixer_ctl_feature_info+0x26b/0x490 sound/usb/mixer.c:1381 snd_mixer_oss_build_test+0x174/0x3a0 sound/core/oss/mixer_oss.c:887 ... snd_card_register+0x4ed/0x6d0 sound/core/init.c:923 usb_audio_probe+0x5ef/0x2a90 sound/usb/card.c:1025 Problem, id_elems azad edilməzdən əvvəl bütün mixer idarəetmə vasitələri üçün snd_ctl_remove() çağırılarak həll edilmişdir. Biz əvvəlcə növbəti göstəricini (next pointer) saxlayırıq, çünki snd_ctl_remove() cari elementi azad edir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc4 fev 2026
İlk görülmə4 fev 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel2.6.13 ≤ v < 5.10.249, 5.11 ≤ v < 5.15.199, 5.16 ≤ v < 6.1.162, 6.2 ≤ v < 6.6.122, 6.7 ≤ v < 6.12.68, 6.13 ≤ v < 6.18.8, 6.195.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.8

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.