CVE-2026-74695
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
22/08/2026
Última modificación:
22/08/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
netfilter: nf_flow_table: drop existing skb dst before skb_dst_set_noref()<br />
<br />
Incoming skbs passing through netfilter flowtable offload hooks (or XFRM<br />
offload path) might already carry a ref-counted dst_entry assigned during<br />
earlier RX or routing steps.<br />
<br />
Calling skb_dst_set_noref() when skb already holds a ref-counted dst<br />
overwrites skb->_skb_refdst, leaking the previous dst_entry reference<br />
count and triggering a DEBUG_NET_WARN_ON_ONCE assertion in<br />
skb_dst_check_unset():<br />
<br />
WARNING: at skb_dst_check_unset include/linux/skbuff.h:1170<br />
WARNING: at skb_dst_set_noref include/linux/skbuff.h:1234<br />
WARNING: at nf_flow_offload_ip_hook+0xf6c/0x2b60 net/netfilter/nf_flow_table_ip.c:864<br />
<br />
Drop any existing dst_entry reference with skb_dst_drop(skb) before<br />
setting the non-referenced flowtable destination.


