CVE-2026-98708 in Linux
Résumé
par VulDB • 18/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
wifi: mac80211 : maintenir actif l'ancien chanctx apparié
Un remplacement sur place maintient les pointeurs replace_ctx réciproques entre l'ancien chanctx WILL_BE_REPLACED (qui sera remplacé) et le nouveau chanctx REPLACES_OTHER (qui en remplace un autre). Cependant, les chemins de libération anticipée ne prennent en compte que les utilisateurs liés assignés et réservés lors de la décision de libérer l'ancien chanctx.
Cela permet à l'ancien chanctx d'être libéré trop tôt alors que le partenaire de remplacement pointe encore vers lui, soit lorsque le dernier lien assigné est relâché, soit lorsque ce lien réassigne avec succès son contexte à un autre existant. Les chemins ultérieurs de désréservation et de finalisation du changement peuvent ensuite suivre un pointeur replace_ctx obsolète (stale).
Maintenir l'ancien chanctx apparié en vie jusqu'à la destruction complète de la paire de remplacement. Appliquer le même contrôle à __ieee80211_link_release_channel() et ieee80211_link_use_reserved_reassign(). Si le remplacement est ultérieurement abandonné, ieee80211_link_unreserve_chanctx() détruit déjà l'appariement avant de libérer l'ancien chanctx une fois qu'il n'y a plus d'utilisateurs.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.