CVE-2026-14696

Orta

Təsvir

Ethernet körpüləməsi aktiv olduqda (CONFIG_NET_ETHERNET_BRIDGE), subsys/net/l2/ethernet/bridge/bridge_input.c faylındakı eth_bridge_input_process() funksiyası körpü üzv interfeysində qəbul edilən hər bir freymin necə idarə olunacağına qərar verir. Yerli stekə də çatdırılmalı olan freymlər üçün kod eth_bridge_handle_locally() funksiyasını çağırır və NET_OK qaytarırdı. Həmin köməkçi funksiya paketi istehlak etmir — o, yalnız bridge_iface_recv() funksiyasını (virtual_recv() vasitəsilə) çağırır ki, bu da pkt mülkiyyətini götürmədən NET_CONTINUE qaytarır. Daha sonra NET_OK hökmü ethernet_recv() vasitəsilə subsys/net/ip/net_core.c faylındakı processing_data() funksiyasına ötürülür və burada NET_OK "paket istehlak edildi, onu azad etməyin" kimi şərh edilir. Heç bir istehlakçı faktiki olaraq mülkiyyəti götürmədiyi üçün RX net_pkt heç vaxt hovuza qaytarılmır və sızma baş verir. Konkret olaraq təkrar istehsal olunan sızma, CONFIG_NET_ETHERNET_FORWARD_UNRECOGNISED_ETHERTYPE təyin edildikdə (CONFIG_NET_SOCKETS_PACKET aktiv olduqda standart olaraq 'y'), EtherType-ı üçün qeydiyyatdan keçmiş L3 idarəedicisi olmayan freymlər üçün baş verir: L3 dispatch prosesi NET_OK hökmünü yeniləmir, buna görə də ethernet_recv() NET_OK qaytarır və bufer heç vaxt azad edilmir. Körpülənmiş L2 seqmentindəki istənilən cihaz autentifikasiyasız, ixtiyari EtherType daşıyan broadcast/multicast freymləri göndərə bilər. Hər belə freym məhdud RX hovuzundan (CONFIG_NET_PKT_RX_COUNT) bir buferi daimi olaraq istehlak edir, buna görə də qısa müddətli broadcast axını hovuzu doldurur və cihaz yenidən başladılana qədər trafik qəbul edə bilmir — bu, davamlı xidmətdən imtina (DoS) halıdır. Məxfiliyi və ya bütövlüyü pozan təsir yoxdur. Həll yolu eth_bridge_handle_locally() funksiyasının real net_verdict-i ötürməsini və yerli saxlanılan freymlər üçün NET_CONTINUE qaytarmasını təmin edir; körpü interfeysi yeni dst_iface çıxış parametri vasitəsilə geri yazılır, beləliklə paket normal qəbul yolunu izləyir və tam olaraq bir dəfə istinadsızlaşdırılır.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulZephyr
Dərc31 avq 2026
İlk görülmə31 avq 2026
Zəiflik növüCWE-401CWE-401

Necə düzəltmək olar

Yeniləyin
  • zephyrproject zephyr4.4.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
zephyrproject zephyr4.4.0 ≤ v < 4.4.24.4.2

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-2026-14696 · Zephyr · Dark Radar