CVE-2024-53150

YüksəkAktiv istismar edilir (CISA KEV)

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: ALSA: usb-audio: Saat mənbələrini taparkən sərhədləri aşan oxumaların düzəldilməsi Mövcud USB-audio drayver kodu saat deskriptorlarını gəzərkən hər bir deskriptorun bLength dəyərini yoxlamır. Yəni, cihaz daha qısa bLength ilə yanlış deskriptor təqdim etdikdə, drayver sərhədləri aşan oxumalara (out-of-bounds reads) rast gələ bilər. Bunu həll etmək üçün bu yamada saat deskriptorlarının gəzilməsi üçün validator funksiyalara məntiqli yoxlamalar əlavə edilib. Deskriptor uzunluğu gözləniləndən qısa olduqda, dövrdə həmin deskriptor ötürülür. Saat mənbəyi və saat multiplikatoru deskriptorları üçün biz sadəcə bLength dəyərini hər bir deskriptor tipinin sizeof() dəyəri ilə müqayisə edə bilərik. Digər tərəfdən, UAC2 və UAC3-ün saat seçici deskriptoru bNrInPins elementlərindən ibarət massivə və sonunda daha iki sahəyə malikdir, buna görə də onlar sizeof() yoxlamasına əlavə olaraq yoxlanılmalıdır.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc24 dek 2024
İlk görülmə24 dek 2024
KEV-ə əlavə9 apr 2025

Necə düzəltmək olar

CISA-nın tələb etdiyi tədbir

İstehsalçının tövsiyə etdiyi tədbirləri tətbiq edin. Tədbir yoxdursa, məhsuldan istifadəni dayandırın.

CISA son tarixi: 30 apr 2025
Yeniləyin
  • linux linux_kernel5.4.287, 5.10.231, 5.15.174, 6.1.120, 6.6.64, 6.11.11, 6.12.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernelv < 5.4.287, 5.5 ≤ v < 5.10.231, 5.11 ≤ v < 5.15.174, 5.16 ≤ v < 6.1.120, 6.2 ≤ v < 6.6.64, 6.7 ≤ v < 6.11.11, 6.12 ≤ v < 6.12.25.4.287, 5.10.231, 5.15.174, 6.1.120, 6.6.64, 6.11.11, 6.12.2
debian debian_linux11.0—

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-2024-53150 · Linux Kernel · Dark Radar