CVE-2026-74255 in Linuxinformation

Résumé

par VulDB • 16/08/2026

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

tipc : correction d’un use-after-free (UAF) dans tipc_l2_send_msg()

Syzbot a signalé un slab-use-after-free dans ipvlan_hard_header() lorsqu’il est appelé depuis tipc_l2_send_msg().

La cause racine est que tipc_disable_l2_media() appelle synchronize_net() alors que b->media_ptr est encore valide. Cela permet aux lecteurs RCU concurrents d’obtenir le pointeur vers l’appareil après la fin de synchronize_net(). Le pointeur est effacé plus tard dans bearer_disable(), mais sans synchronisation ultérieure, ce qui permet à l’appareil d’être libéré alors qu’il est encore utilisé par les lecteurs.

Corrigez cela en effaçant b->media_ptr dans tipc_disable_l2_media() avant d’appeler synchronize_net().

Cette opération est sûre à effectuer maintenant car l’ordre des appels dans bearer_disable() a été inversé dans le commit 0d051bf93c06 (« tipc : rendre générique le filtrage de paquets du support ») afin d’appeler tipc_node_delete_links() (qui nécessite ce pointeur) avant disable_media().

https://lore.kernel.org/netdev/[email protected]/T/#u

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Réserver

15/08/2026

Divulgation

15/08/2026

Modérer

accepté

Entrée

VDB-390202

CPE

prêt

EPSS

0.00176

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!