CVE-2024-42088
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: ASoC: mediatek: mt8195: ETDM1_OUT_BE dai link üçün platforma girişi əlavə edildi e70b8dd26711 nömrəli commit ("ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link"), ETDM1_OUT_BE dai linki üçün codec girişini COMP_EMPTY() ilə əvəz etmək əvəzinə tamamilə silmişdir. Bu, təsadüfən işləyib, çünki qalan COMP_EMPTY() platforma girişi codec girişinə çevrilib və platforma girişi tamamilə boş qalıb; bu, effektiv olaraq COMP_DUMMY() ilə eynidir, çünki snd_soc_fill_dummy_dai() platforma girişləri üçün heç bir əməliyyat yerinə yetirmir. Bu, sound/soc/mediatek/common/mtk-soundcard-driver.c faylının mtk_soundcard_common_probe() funksiyasında KASAN out-of-bounds xəbərdarlığına səbəb olur: for_each_card_prelinks(card, i, dai_link) { if (adsp_node && !strncmp(dai_link->name, "AFE_SOF", strlen("AFE_SOF"))) dai_link->platforms->of_node = adsp_node; else if (!dai_link->platforms->name && !dai_link->platforms->of_node) dai_link->platforms->of_node = platform_node; } burada kod platforms massivinin ən azı bir giriş üçün sahəsinin olmasını gözləyir. dai_link->platforms-un sahəsinin olması üçün COMP_EMPTY() girişi əlavə edilib.
Necə düzəltmək olar
- linux linux_kernel6.9.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.8 ≤ v < 6.9.8, 6.10 | 6.9.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.
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.