CVE-2026-74278

Naməlum

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ALSA: seq: bounce_error_event() funksiyasında kernel yığnaq (heap) ünvanının sızmasının düzəldilməsi bounce_error_event() funksiyasının üzərindəki şərhdə qeyd olunub ki, istifadəçi klientləri orijinal hadisəni dəyişkən uzunluqlu məlumat kimi ehtiva edən SNDRV_SEQ_EVENT_BOUNCE almalı, kernel klientləri isə dırnağa alınmış kernel göstəricisi ilə birlikdə SNDRV_SEQ_EVENT_KERNEL_ERROR almalıdır. Lakin tətbiqat bütün klientlər üçün şərtsiz olaraq data.quote.event hissəsini xam struct snd_seq_event göstəricisinə təyin edərək SNDRV_SEQ_EVENT_KERNEL_ERROR-dan istifadə edir. Bounce xəta hadisəsi snd_seq_read() vasitəsilə USER_CLIENT-ə çatdırıldıqda, sabit uzunluqlu budaqda copy_to_user() vasitəsilə data.quote.event-dəki kernel yığnaq ünvanı istifadəçi sahəsinə (userspace) sızır. Bu, snd_seq_read()-in dəyişkən uzunluqlu budağında data.ext.ptr-i təmizləyən 705dd6dcbc0e ("ALSA: seq: Clear variable event pointer on read") commit-i ilə həll edilən sızıntı yolundan fərqli bir yoldur. bounce_error_event() sızıntısı heç bir təmizləmənin baş vermədiyi "else" budağına gedən sabit uzunluqlu hadisələrdən istifadə edir. Bounce hadisələrini klient tipinə görə fərqləndirin. USER_CLIENT üçün SNDRV_SEQ_EVENT_LENGTH_VARIABLE və orijinal hadisəyə işarə edən data.ext ilə SNDRV_SEQ_EVENT_BOUNCE göndərin. snd_seq_event_dup()-dəki dəyişkən uzunluqlu yol hadisə məlumatlarını zəncirlənmiş hüceyrələrə kopyalayır və snd_seq_expand_var_event() yalnız məzmunu — heç vaxt göstəricini — istifadəçi sahəsinə kopyalamır. KERNEL_CLIENT üçün mövcud olan dırnağa alınmış göstərici ilə SNDRV_SEQ_EVENT_KERNEL_ERROR davranışını saxlayın.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux05e2358fec8812c37516ccea63bc4b9956d864ba, eae296065ede41a24040e6a7c909ec970f78b4eb, 93d260ce43a81df579c98bee92b91316df9c1c57, dae23c545eb5a2be3b27a82fd0f611894fb8ab69, 0527a56cb327021cb73167cfddf0e49efa043500, efc86691e4d8083d9e380ea95042c2cf679f65fd və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 05e2358fec8812c37516ccea63bc4b9956d864ba, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < eae296065ede41a24040e6a7c909ec970f78b4eb, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 93d260ce43a81df579c98bee92b91316df9c1c57, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < dae23c545eb5a2be3b27a82fd0f611894fb8ab69, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 0527a56cb327021cb73167cfddf0e49efa043500, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < efc86691e4d8083d9e380ea95042c2cf679f65fd, 2.6.1205e2358fec8812c37516ccea63bc4b9956d864ba, eae296065ede41a24040e6a7c909ec970f78b4eb, 93d260ce43a81df579c98bee92b91316df9c1c57, dae23c545eb5a2be3b27a82fd0f611894fb8ab69, 0527a56cb327021cb73167cfddf0e49efa043500, efc86691e4d8083d9e380ea95042c2cf679f65fd

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-2026-74278 · Linux · Dark Radar