CVE-2026-98827

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: wifi: ath9k_htc: TX aqreqasiyası MAX_TX_BUF_SIZE ilə məhdudlaşdırıldı __hif_usb_tx() funksiyası MAX_TX_AGGR_NUM (20) sayına qədər freymi MAX_TX_BUF_SIZE (32768) baytlıq tək bir tx_buf-a çıxarır və partiyanı yalnız qeydlərin sayı ilə məhdudlaşdırır, lakin ümumi bayt uzunluğu ilə heç vaxt məhdudlaşdırmır. Böyük freymlər zamanı (MTU 2304), hər biri 2292 bayt olan 20 aqreqasiya olunmuş freym ayrılan sahəni aşır (20 * 2296 = 45920 bayt), buna görə də dövrdəki memcpy() funksiyası usb_submit_urb() çağırılmadan əvvəl tx_buf->buf-dan sonrakı 13152 bayta qədər məlumat yazır. Növbənin başlanğıcı yoxlanılır və MAX_TX_BUF_SIZE həddini aşacaq hər hansı qeydi kopyalamazdan əvvəl proses dayandırılır, sonra cari partiya göndərilir. Qalan skb-lər növbədə qalır və növbəti URB tamamlandıqda boşaldılır. Bayt məhdudiyyəti dövrün çıxış semantikasını dəyişdirir: artıq dövr i == tx_skb_cnt - 1 olmamışdan əvvəl başa çata bilər. Əvvəlki versiyada tx_buf->len yalnız həmin sonuncu indeksdə (len += offset) yekunlaşdırılırdı, buna görə də erkən fasilə yalnız sonuncu qeydin uzunluğunu saxlayan URB-ni təqdim edirdi, halbuki bütün çıxarılan skb-lər tamamlandıqda azad edilirdi və bu da freymlərin səssiz şəkildə itməsinə səbəb olurdu. Bunun əvəzinə tx_buf->len dəyişəni cari cəm kimi istifadə edilir və tx_buf->offset hər qeyd üzrə artırılır; round_up(nskb->len + 4, 4) addımı dövr tam başa çatdıqda əvvəlki addımla eynidir. MTU 2304 flood testi ilə aparat təminatında sınaqdan keçirilmişdir: dövr 15-ci qeyddə dayanır (len = 32144, offset = 32144, 32768 daxilində), həddindən artıq böyük URB təqdim edilmir və MTU 1500 pingləri 20/20 nisbətində uğurlu olur.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulMicrosoft Azl3 Kernel
Dərc18 okt 2026
İlk görülmə18 okt 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
microsoft azl3_kernel_6.6.157.1-1Aralıq göstərilməyib—
microsoft azl3_kernel_6.6.159.1-1Aralıq göstərilməyib—

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-98827 · Microsoft Azl3 Kernel · Dark Radar