CVE-2026-53349

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: netfilter: nf_conntrack: qeydiyyatdan çıxarılarkən köhnəlmiş expectfn gözləntilərini məhv et nf_nat_h323 kimi NAT köməkçiləri exp->expectfn sahəsində modul koduna birbaşa göstərici saxlayır (məs. ip_nat_q931_expect). nf_ct_helper_expectfn_unregister() yalnız callback deskriptorunun əlaqəsini kəsir və gözləntilər cədvəlini heç vaxt gəzmir, buna görə modul çıxarılarkən gözləmədə olan gözlənti azad edilmiş modul koduna işarə edən asılı qalmış exp->expectfn ilə sağ qalır. Gözlənilən bağlantı gəldikdə, init_conntrack() exp->expectfn()-i çağırır, hansı ki artıq yüklənməmiş modula işarə edən köhnəlmiş göstəricidir. KASAN quruluşunda H.323 köməkçilərini yükləməklə, Q.931 gözləntisi yaratmaqla, nf_nat_h323-ü boşaltmaqla və sonra gözlənilən porta qoşulmaqla təkrar istehsal edilib: Oops: int3: 0000 [#1] SMP KASAN NOPTI RIP: 0010:0xffffffffa06102d1 init_conntrack.isra.0 (net/netfilter/nf_conntrack_core.c:1862) nf_conntrack_in (net/netfilter/nf_conntrack_core.c:2049) ipv4_conntrack_local (net/netfilter/nf_conntrack_proto.c:223) nf_hook_slow (net/netfilter/core.c:619) __ip_local_out (net/ipv4/ip_output.c:120) __tcp_transmit_skb (net/ipv4/tcp_output.c:1715) tcp_connect (net/ipv4/tcp_output.c:4374) tcp_v4_connect (net/ipv4/tcp_ipv4.c:345) __sys_connect (net/socket.c:2167) Modules linked in: nf_conntrack_h323 [last unloaded: nf_nat_h323] Asılı qalmış vəziyyətə çatmaq üçün ilkin istifadəçi ad məkanında hələ də canlı gözləntiləri olan NAT köməkçisini çıxarmaq üçün CAP_SYS_MODULE tələb olunur, buna görə bu, davamlılıq düzəlişidir; gözləntinin azad edilmiş koda işarə etməsi hər halda yanlışdır. Gözləntilər cədvəlini gəzən və ->expectfn sahəsi sökülən deskriptorla uyğun gələn hər gözləntini silən nf_ct_helper_expectfn_destroy() əlavə edin. Onu hər NAT köməkçisinin çıxış yolundan mövcud RCU grace period-undan sonra çağırın ki, heç bir gözlənti işarə etdiyi koddan daha uzun yaşamasın və əlavə synchronize_rcu() tətbiq edilməsin. Düzəlişlə eyni təkraredici Oops olmadan sona qədər işləyir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc1 iyl 2026
İlk görülmə1 iyl 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel2.6.20 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.16.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13

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.