CVE-2026-31502
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: team: Ethernet olmayan portlarla bağlı header_ops tip qarışıqlığının düzəldilməsi Commit 950803f72547 ("bonding: fix type confusion in bond_setup_by_slave()") ilə oxşar olaraq, team modulunda da eyni növ header_ops tip qarışıqlığı mövcuddur. Ethernet olmayan portlar üçün team_setup_by_port() funksiyası port_dev->header_ops-u birbaşa kopyalayır. Team cihazı daha sonra dev_hard_header() və ya dev_parse_header() funksiyalarını çağırdıqda, bu geri çağırışlar (callback) real alt cihaz əvəzinə team net_device ilə işləyə bilər, buna görə də netdev_priv(dev) yanlış özəl tip kimi şərh edilir və sistem çökməsi baş verə bilər. Syzbot hesabatı bond_header_create() funksiyasında çökü göstərir, lakin kök səbəb team modulundadır: topologiya gre -> bond -> team şəklindədir və team miras alınmış header_ops-u alt cihaz əvəzinə öz net_device-i ilə çağırır, nəticədə bond_header_create() team cihazını qəbul edir və netdev_priv()-i bonding özəl məlumatları kimi şərh edərək tip qarışıqlığına görə çöküşə səbəb olur. Bu problem, create/parse üçün team header_ops wrapper-lərinin tətbiqi, RCU altında team portunun seçilməsi və alt cihazın geri çağırışlarının port->dev ilə çağırılması yolu ilə həll edilmişdir ki, hər bir geri çağırış həmişə düzgün net_device kontekstini görsün. Həmçinin, seçilmiş alt cihaz alt parse geri çağırışına ötürülmüşdür ki, yığılmış (stacked) Ethernet olmayan topologiyalarda rekursiya məhdudlaşdırılsın və parse geri çağırışları həmişə düzgün cihaz konteksti ilə işləsin.
Necə düzəltmək olar
- linux linux_kernel6.12.80, 6.18.21, 6.19.11 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 3.7.1 ≤ v < 6.12.80, 6.13 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 3.7, 7.0 | 6.12.80, 6.18.21, 6.19.11 |
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.