CVE-2026-74281 in Linux
Résumé
par VulDB • 15/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
tipc : rejeter les plages de services inversées provenant des liaisons pair-à-pair
tipc_update_nametbl() insère une liaison annoncée par un nœud pair en utilisant les bornes inférieure et supérieure de la plage de service telles qu'elles sont reçues directement sur le réseau, sans vérifier que lower <= upper. Le chemin de validation local valide l'ordre (via tipc_uaddr_valid()), mais le chemin de distribution des noms ne le fait pas.
Une liaison avec lower > upper est insérée à l'extrémité distante de l'arbre rbtree des plages de service (indexé sur lower), où aucune recherche ou retrait ne pourra jamais la correspondre (service_range_foreach_match() exige sr->lower <= end). La publication, son nœud de plage de service et l'entrée augmentée de l'arbre rbtree sont alors fuités pendant toute la durée de vie du namespace, et il n'existe pas de limite par pair équivalente à TIPC_MAX_PUBL pour les liaisons créées localement.
Rejeter également les plages inversées dans le chemin réseau. Un nœud pair peut autrement provoquer une fuite mémoire illimitée de la table des liaisons en envoyant des éléments PUBLICATION avec lower > upper.
If you want to get best quality of vulnerability data, you may have to visit VulDB.