CVE-2025-68768

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: inet: frags: fqdir_pre_exit() funksiyasındakı gözləyən skb-lər təmizlənsin Sentyabr ayından etibarən NIPA-da pernet_ops_rwsem üzrə vaxtaşırı deadlock-lar müşahidə olunurdu. Donmuş tapşırıq adətən modprobe idi (tez-tez ipvlan kimi drayver yükləyirdi) və kilidi Yazıcı (Writer) kimi əldə etməyə çalışırdı. lockdep rwsem-lər üçün oxuyucuları izləmir, buna görə də hesabatlardan oxuma prosesi aşkar deyildi. Daha yaxın təftiş zamanı məlum oldu ki, kilidi saxlayan Oxuyucu (Reader), nf_conntrack_cleanup_net_list() funksiyasında sonsuz dövr edən conntrack idi. NIPA-nın vaxtaşırı çökmələri ilə bağlı keçmiş təcrübələrə əsasən, çökmədən əvvəl işləyən testləri nəzərdən keçirdim və çökmənin ip_defrag.sh-dan sonra baş verdiyini gördüm. Bu, ciddi bir xəbərdarlıq idi. (De)fraqmentasiya növbələrinin araşdırılması, conntrack istinadlarını saxlayan və orada qalan skb-lərin olduğunu göstərdi. Problem ondadır ki, conntrack nf_defrag_ipv6-dan asılı olduğu üçün nf_defrag_ipv6 birinci yüklənir. nf_defrag_ipv6 birinci yükləndiyi üçün onun netns çıxış hook-ları conntrack-in netns çıxış hook-undan SONRA işləyir. Conntrack təmizlənməsi başlamazdan əvvəl conntrack istinadlarını azad etmək üçün fqdir_pre_exit() zamanı bütün fraqment növbəsi SKB-lərini təmizləyin. Həmçinin, biz pre_exit təmizləməsini yerinə yetirdikdə paket sızarsa, taymerin bitmə handler-ləri fqdir->dead parametrinin təyin olunduğunu aşkar etdikdə növbələri təmizləsin. Fixes bölməsindəki commit tam olaraq günahkar deyil, lakin düşünürəm ki, əvvəllər taymerin işə düşməsi sonda dönən conntrack-i blokdan çıxarırdı.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc13 yan 2026
İlk görülmə13 yan 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux22ee4010866da81aeee08e1ea3fddbe418feb212, 543555954b1ee8d1903a7020324efb41b0c97428, c70df25214ac9b32b53e18e6ae3b8f073ffa6903, 006a5035b495dec008805df249f92c22c89c3d2e və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxd5dd88794a13c2f24cce31abad7a0a6c5e0ed2db ≤ v < 22ee4010866da81aeee08e1ea3fddbe418feb212, d5dd88794a13c2f24cce31abad7a0a6c5e0ed2db ≤ v < 543555954b1ee8d1903a7020324efb41b0c97428, d5dd88794a13c2f24cce31abad7a0a6c5e0ed2db ≤ v < c70df25214ac9b32b53e18e6ae3b8f073ffa6903, d5dd88794a13c2f24cce31abad7a0a6c5e0ed2db ≤ v < 006a5035b495dec008805df249f92c22c89c3d2e, 5.322ee4010866da81aeee08e1ea3fddbe418feb212, 543555954b1ee8d1903a7020324efb41b0c97428, c70df25214ac9b32b53e18e6ae3b8f073ffa6903, 006a5035b495dec008805df249f92c22c89c3d2e

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.

Intelligence 360 paketində

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.

CVE-2025-68768 · Linux · Dark Radar