CVE-2026-90220
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ALSA: seq: Bounce faydalı yükündə genişlənmə hüceyrəsi göstəricisinin sızmasının qarşısını alın bounce_error_event() funksiyası data.ext.ptr-i ona yönləndirməklə uğursuz hadisəni bounce faydalı yükünə daxil edir. Həmin hadisə növbədə gözləyən dəyişkən uzunluqlu hadisə olduqda, onun öz data.ext.ptr-i snd_seq_event_dup() tərəfindən ora yerləşdirilmiş ilk genişlənmə hüceyrəsinin ünvanını saxlayır. Faydalı yük snd_seq_expand_var_event() vasitəsilə olduğu kimi ötürülür, buna görə də ünvan istifadəçi sahəsinə (userspace) çatır. Bu, 705dd6dcbc0e ("ALSA: seq: Clear variable event pointer on read") commit-inin hadisə başlığından sildiyi eyni ünvandır. Oxuma yolu hələ də onu orada, faydalı yükü genişləndirən çağırışın düz üstündə təmizləyir. Bunun əvəzinə, məhz snd_seq_read()-in başlığı emal etdiyi kimi, təmizlənmiş surət daxil edin. Çatdırılma sinxron olduğu və snd_seq_event_dup() geri dönməzdən əvvəl kopyalama apardığı üçün stek surəti kifayətdir. İmtiyazsız müştəri SNDRV_SEQ_FILTER_BOUNCE parametrini təyin etməklə, mövcud olmayan porta dəyişkən uzunluqlu hadisəni növbəyə almaqla və bounce cavabını oxumaqla bura çata bilir. 64 bitlik sistemdə öz hovuzundan səkkiz bayt.
Necə düzəltmək olar
- Linux Linuxc92b2e6e418a3885758438dddcead6e954a9e095, 42c3f856d13a91a0d4c302a0c6854813621136db, b1e8d40663997aacaa198f37ce6893e07aaba77a, 6e6e471eef1d5d8cb056c7d364023fe048249204, 59e1592d3c270ff4642d5d6dc55c545306eb0693, 6.12.110, 6.18.52, 6.7, 7.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 05e2358fec8812c37516ccea63bc4b9956d864ba ≤ v < c92b2e6e418a3885758438dddcead6e954a9e095, 93d260ce43a81df579c98bee92b91316df9c1c57 ≤ v < 42c3f856d13a91a0d4c302a0c6854813621136db, dae23c545eb5a2be3b27a82fd0f611894fb8ab69 ≤ v < b1e8d40663997aacaa198f37ce6893e07aaba77a, efc86691e4d8083d9e380ea95042c2cf679f65fd ≤ v < 6e6e471eef1d5d8cb056c7d364023fe048249204, efc86691e4d8083d9e380ea95042c2cf679f65fd ≤ v < 59e1592d3c270ff4642d5d6dc55c545306eb0693, eae296065ede41a24040e6a7c909ec970f78b4eb, 0527a56cb327021cb73167cfddf0e49efa043500, 6.12.97 ≤ v < 6.12.110, 6.18.40 ≤ v < 6.18.52, 6.6.160 ≤ v < 6.7, 7.1.5 ≤ v < 7.2, 7.2 | c92b2e6e418a3885758438dddcead6e954a9e095, 42c3f856d13a91a0d4c302a0c6854813621136db, b1e8d40663997aacaa198f37ce6893e07aaba77a, 6e6e471eef1d5d8cb056c7d364023fe048249204, 59e1592d3c270ff4642d5d6dc55c545306eb0693, 6.12.110, 6.18.52, 6.7, 7.2 |
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.