CVE-2026-23276 in Linuxinformation

Résumé

par VulDB • 03/06/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

net : ajout d'une limite de récursivité pour les fonctions xmit des tunnels

Les fonctions xmit des tunnels (iptunnel_xmit, ip6tunnel_xmit) ne disposent pas de leur propre limite de récursivité. Lorsqu'un dispositif bond en mode broadcast possède des interfaces GRE tap comme esclaves, et que ces tunnels GRE routent à nouveau via le bond, le trafic multicast/broadcast déclenche une récursion infinie entre bond_xmit_broadcast() et ip_tunnel_xmit()/ip6_tnl_xmit(), provoquant un débordement de la pile du noyau (kernel stack overflow).

La limite XMIT_RECURSION_LIMIT existante (8) dans le chemin sans qdisc n'est pas suffisante car la récursivité des tunnels implique des recherches de routage et une sortie IP complète, consommant beaucoup plus de pile par niveau. Une limite inférieure de 4 (IP_TUNNEL_RECURSION_LIMIT) est utilisée pour prévenir ce débordement.

Ajout d'une détection de récursivité en utilisant les helpers dev_xmit_recursion directement dans iptunnel_xmit() et ip6tunnel_xmit() afin de couvrir tous les chemins de tunnels IPv4/IPv6, y compris les tunnels encapsulés UDP (VXLAN, Geneve, etc.).

Déplacement des helpers dev_xmit_recursion depuis net/core/dev.h vers l'en-tête public include/linux/netdevice.h pour qu'ils puissent être utilisés par le code des tunnels.

BUG: KASAN: stack-out-of-bounds in blake2s.constprop.0+0xe7/0x160 Écriture de taille 32 à l'adresse ffff88810033fed0 par la tâche kworker/0:1/11 Workqueue : mld mld_ifc_work Trace d'appel (Call Trace) : <TASK> __build_flow_key.constprop.0 (net/ipv4/route.c:515) ip_rt_update_pmtu (net/ipv4/route.c:1073) iptunnel_xmit (net/ipv4/ip_tunnel_core.c:84) ip_tunnel_xmit (net/ipv4/ip_tunnel.c:847) gre_tap_xmit (net/ipv4/ip_gre.c:779) dev_hard_start_xmit (net/core/dev.c:3887) sch_direct_xmit (net/sched/sch_generic.c:347) __dev_queue_xmit (net/core/dev.c:4802) bond_dev_queue_xmit (drivers/net/bonding/bond_main.c:

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

13/01/2026

Divulgation

20/03/2026

Modérer

accepté

Entrée

VDB-352024

CPE

prêt

EPSS

0.00128

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!