CVE-2026-98590
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: bpf: bpf_sock kontekst kodunun generasiyasının düzəldilməsi Hazırda ctx giriş kodu rx_queue_mapping sahəsini ya 4 baytlıq, ya da 2 baytlıq yükləmə ilə oxuyur. Registrdəki digər bitlər verifikator tərəfindən məlum sıfır kimi qeyd edilir. Lakin, yaradılan ctx giriş kodu müəyyən hallarda BPF_MOV_IMM64 istifadə edərək registrdə xüsusi dəyəri (-1) yerləşdirir ki, bu da bütün bitləri aktivləşdirmək üçün işarə genişləndirməsinə (sign-extension) səbəb olur. Bu dəyəri sağa sürüşdürərkən, proqram icra zamanı verifikatorun mümkün hesab etdiyindən daha yüksək bir dəyər əldə edir. Oxunan dəyərin fərz edilən ölçü ilə eyni genişlikdə olmasını təmin etməklə bu problem həll edilmişdir. Verifikatorun fərz etdiyi kimi yuxarı bitləri sıfır saxlamaq üçün MOV64 təlimatları əvəzinə MOV32 təlimatlarından istifadə edin. Həmçinin, mənbənin (socket sahəsi, 2 bayt) əvəzinə hədəf dəyişəninin (bpf_sock sahəsi, 4 bayt) ölçüsü düzgün şəkildə hesabatlandırılır.
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.