CVE-2026-98554
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: vlan: vlan_dev_hard_header() funksiyasında kifayət qədər boş sahənin (headroom) olduğundan əmin olun Yalnız ETH_HLEN və ya daha az yer ayıracaq çağıranlar (məsələn, llc_alloc_frame()) və ya dinamik cihaz/boş sahə dəyişikliklərindən əvvəl ayrılmış skb-lər (məsələn, VLAN_FLAG_REORDER_HDR bayrağının dəyişdirilməsi və ya bonding/team slave-lərinin dəyişdirilməsi), vlan_dev_hard_header() funksiyasına kifayət etməyən boş sahə ilə müraciət edə bilər və skb_under_panic() funksiyasını tetikləyə bilər. VLAN başlığı (başlıqları) və alt cihazın sərt başlığı üçün kifayət qədər boş sahəni təmin etmək məqsədilə, VLAN_FLAG_REORDER_HDR təyin edilmədikdə vlan_dev_hard_header() daxilində skb_cow_head() istifadə edin. vlan_dev_hard_header() ötürmə yolunda kilidsiz işlədiyi halda, dev->hard_header_len və dev->needed_headroom dəyərləri RTNL altında eyni vaxtda yenilənə bildiyi üçün (məsələn, vlan_transfer_features() funksiyasında), onları oxumaq üçün READ_ONCE() istifadə edin. Həmçinin, xarici VLAN başlığı itələndikdən sonra daxili yığılmış VLAN cihazlarında əlavə HH_DATA_MOD hizalama doldurmasının lazımsız pskb_expand_head() yenidən bölgülərini tetikleməməsi üçün burada LL_RESERVED_SPACE(dev) istifadəsindən qaçın.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralı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.
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.