CVE-2026-74344
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bpf: bpf_rb_root azad edilərkən rb düyün əlaqələrini təmizləyin bpf_rb_root_free() funksiyası cari rb_root_cached-i kopyalayaraq və sonra aktiv kökü RB_ROOT_CACHED ilə əvəz edərək kökü ayırır. Daha sonra kopyalanmış kökü nəzərdən keçirir və ağacda yer alan hər bir obyekti silir. Bu proses obyekti silərkən rb düyünün vəziyyətini olduğu kimi saxlayır. Əgər obyekt istinad sayına (refcount) malikdirsə və silinmədən qalarsa, onun bpf_rb_node_kern hissəsi hələ də azad edilmiş kökə sahiblik göstəricisini və köhnəlmiş rb ağacı əlaqələrini saxlayır. Əgər sonrakı bpf_rb_root ayrılması eyni ünvanı yenidən istifadə edərsə, bpf_rbtree_remove() yanlış şəkildə sahiblik yoxlamasından keçə bilər və rb göstəriciləri köhnə ağaca məxsus olan düyün üzərində rb_erase_cached() funksiyasını çağıra bilər. Kök ayrılarkən düyünləri məşğul olaraq işarələyib siyahının boşaldılması davranışını təkrarlayın, daha sonra daxil olan obyekti silməzdən əvvəl rb düyününü təmizləyin və sahibi azad edin. Bu, sağ qalan düyünləri sahibsiz edir və onları remove əməliyyatında rədd etməyi və ya sonrakı add əməliyyatı üçün qəbul etməyi təhlükəsiz edir.
Necə düzəltmək olar
- Linux Linux628a469d2a73e3844e5ee80aa002e232b0fd6493, ff3ab3fb956027ab40aca1fb3298cf20dc290273, 2eb39de4962f842d653e96818ae372665cd481fd, 574612793bed416f6c05fe7c9b50e9eb0441997e, 4a7910ee060d8ce55612f5b3cc267f3a265a3cec, 6.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 9c395c1b99bd23f74bc628fa000480c49593d17f ≤ v < 628a469d2a73e3844e5ee80aa002e232b0fd6493, 9c395c1b99bd23f74bc628fa000480c49593d17f ≤ v < ff3ab3fb956027ab40aca1fb3298cf20dc290273, 9c395c1b99bd23f74bc628fa000480c49593d17f ≤ v < 2eb39de4962f842d653e96818ae372665cd481fd, 9c395c1b99bd23f74bc628fa000480c49593d17f ≤ v < 574612793bed416f6c05fe7c9b50e9eb0441997e, 9c395c1b99bd23f74bc628fa000480c49593d17f ≤ v < 4a7910ee060d8ce55612f5b3cc267f3a265a3cec, 1d0675957d35ac5e514073481beda62e4e1e2ec5, 6.2.15 ≤ v < 6.3, 6.3 | 628a469d2a73e3844e5ee80aa002e232b0fd6493, ff3ab3fb956027ab40aca1fb3298cf20dc290273, 2eb39de4962f842d653e96818ae372665cd481fd, 574612793bed416f6c05fe7c9b50e9eb0441997e, 4a7910ee060d8ce55612f5b3cc267f3a265a3cec, 6.3 |
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.