CVE-2026-89511

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: qede: TPA fraqmentlərinin emalında NULL göstəricisinin istifadəsi (NULL pointer dereference) düzəldildi Yaddaş təzyiqi zamanı qede drayveri TPA davam etdirici fraqmentlərini emal edərkən NULL göstəriciləri ilə qarşılaşır. 8a8633978b84 nömrəli commit ("qede: Add build_skb() support.") səhvən qede_tpa_start() funksiyasında tpa_info->buffer.data mənimsətməsini silmişdir. Yaddaş təzyiqi qede_tpa_start()-da SKB ayırmasının uğursuz olmasına səbəb olduqda, drayver tpa_start_fail = true təyin edir və daha sonra qede_tpa_end() vasitəsilə qede_reuse_page() ilə fiziki səhifəni yenidən istifadə etməyə çalışır. Lakin buffer.data başladılmadığı üçün (NULL), qede_reuse_page() aktiv Rx halqasına "ruh" BD (etibarlı DMA xəritələnməsi lakin NULL məlumat göstəricisi) geri göndərir. Aparat təminatı bu halqa slotundan növbəti dəfə istifadə etdikdə, o, qede_fill_frag_skb() funksiyasına NULL səhifə ötürür ki, bu da kernel panic-ə səbəb olur. İstehsalat sistemindən nümunə çökmə: BUG: unable to handle kernel NULL pointer dereference at 0x8 RIP: qede_fill_frag_skb+0x96/0x430 [qede] Call Trace: qede_rx_int+0xb06/0x1de0 qede_poll+0x2f4/0x6c0 __napi_poll+0x2d/0x130 qede_tpa_start()-da tpa_info->buffer.data mənimsətməsini bərpa etməklə kök səbəb aradan qaldırıldı və etibarlı səhifələrin düzgün izlənilməsi və yenidən istifadəsi təmin edildi. Əlavə olaraq, struct qede_agg_info::buffer üçün köhnəlmiş şərh cari istifadəni əks etdirəcək şəkildə yeniləndi.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxe2214e2793154b745436e46c6a9a7985d9b3781d, dd8bc0a9d87d2b048711edd17ba7286432edd285, fa7c9bd2c4a8de167e2fb32968ca4d91dd774375, a5e1fdc126ab337d601d1a00cc4b47910679d005, 7f911e208b3ca2c76d9f2bbba1f54b9403568c10, 2a952fb1b20d83e83ca852773e6188511f7d2191, f5c8619ccbd70102642120c4c6fda1c048a555fd, 06aa3d26327f24edd039ff249672fdf6f2ba5695 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < e2214e2793154b745436e46c6a9a7985d9b3781d, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < dd8bc0a9d87d2b048711edd17ba7286432edd285, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < fa7c9bd2c4a8de167e2fb32968ca4d91dd774375, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < a5e1fdc126ab337d601d1a00cc4b47910679d005, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < 7f911e208b3ca2c76d9f2bbba1f54b9403568c10, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < 2a952fb1b20d83e83ca852773e6188511f7d2191, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < f5c8619ccbd70102642120c4c6fda1c048a555fd, 8a8633978b842c88fbcfe00d4e5dde96048f630e ≤ v < 06aa3d26327f24edd039ff249672fdf6f2ba5695, 4.18e2214e2793154b745436e46c6a9a7985d9b3781d, dd8bc0a9d87d2b048711edd17ba7286432edd285, fa7c9bd2c4a8de167e2fb32968ca4d91dd774375, a5e1fdc126ab337d601d1a00cc4b47910679d005, 7f911e208b3ca2c76d9f2bbba1f54b9403568c10, 2a952fb1b20d83e83ca852773e6188511f7d2191, f5c8619ccbd70102642120c4c6fda1c048a555fd, 06aa3d26327f24edd039ff249672fdf6f2ba5695

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.