CVE-2026-80848
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: xfrm: espintcp: bağlanma zamanı UAF xətasının düzəldilməsi ZDI, espintcp soketlərinin bağlanması zamanı yarış vəziyyətini (race condition) aşkar edib və analiz edib: espintcp_close() funksiyası heç bir soket kilidi saxlamadan kfree_skb() vasitəsilə emsg->skb-ni azad edir. Eyni zamanda, xfrm_trans_reinject iş növbəsi esp_output_tcp_finish() -> espintcp_push_skb() -> espintcp_push_msgs() -> skb_send_sock_locked() funksiyalarını çağırır ki, bu da eyni skb-ni məlumat mənbəyi kimi oxuyur. Bu problem, sk_prot sıfırladıqdan sonra synchronize_rcu() çağırışının əlavə edilməsi ilə həll edilir, çünki esp_output_tcp_finish() RCU altında işləyir və sk_prot == &tcp_prot olan soketdən istifadə etməyəcək. espintcp_close() funksiyasında sadəcə soket kilidinin götürülməsi, əgər esp_output_tcp_finish() yeni azad edilmiş slotda yenidən skb əlavə edərsə, sızmalara səbəb ola bilərdi. Bundan sonra mövcud barrier() artıq lazım olmayacaq.
Necə düzəltmək olar
- Linux Linux29121c5e6591da527e8e36ddac7120dc527f574d, ed5d9102190c45fc70121c036b0626b740040b75, 4bc0dfa28dca6fc0084203732695968049c44072, ff8dd7a932f34409a56e1b91a1219340f17457e9, 4b31a875693c480c611519faca46216514e3e052, 24efebecf415ba264adba0f0491cec436463a14f, eb3bbf29c723fe75c0eb92be14f0ec92971fe272, 54b41ad14da9a981131ab6e4d3f79321a503ea5d, deb232e884877bf10b4ce2580909eedec986c284 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < 29121c5e6591da527e8e36ddac7120dc527f574d, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < ed5d9102190c45fc70121c036b0626b740040b75, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < 4bc0dfa28dca6fc0084203732695968049c44072, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < ff8dd7a932f34409a56e1b91a1219340f17457e9, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < 4b31a875693c480c611519faca46216514e3e052, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < 24efebecf415ba264adba0f0491cec436463a14f, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < eb3bbf29c723fe75c0eb92be14f0ec92971fe272, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < 54b41ad14da9a981131ab6e4d3f79321a503ea5d, e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 ≤ v < deb232e884877bf10b4ce2580909eedec986c284, 5.6 | 29121c5e6591da527e8e36ddac7120dc527f574d, ed5d9102190c45fc70121c036b0626b740040b75, 4bc0dfa28dca6fc0084203732695968049c44072, ff8dd7a932f34409a56e1b91a1219340f17457e9, 4b31a875693c480c611519faca46216514e3e052, 24efebecf415ba264adba0f0491cec436463a14f, eb3bbf29c723fe75c0eb92be14f0ec92971fe272, 54b41ad14da9a981131ab6e4d3f79321a503ea5d, deb232e884877bf10b4ce2580909eedec986c284 |
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.