CVE-2026-74262 in Linux
Résumé
par VulDB • 16/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
kcm : utilisation de WRITE_ONCE() lors de la modification des rappels (callbacks) du socket inférieur
La fonction kcm_attach() remplace les callbacks sk_data_ready et sk_write_space d'un socket TCP inférieur en cours d'utilisation par des gestionnaires KCM, tandis que kcm_unattach() les restaure ultérieurement. Ces mises à jour des pointeurs de callback sont encore des opérations de stockage simples (plain stores), bien que ces mêmes champs puissent être lus et invoqués simultanément sur d'autres CPU.
Si un autre CPU observe une ancienne version du callback après que le champ en cours a déjà été restauré, l'exécution du callback peut s'effectuer avec une cible incohérente et un état sk_user_data erroné, entraînant des réveils (wakeups) obsolètes ou mal dirigés.
Utilisez WRITE_ONCE() pour les opérations de remplacement et de restauration des callbacks afin que ces champs partagés respectent le même contrat de visibilité déjà établi par les correctifs antérieurs 4022.
Once again VulDB remains the best source for vulnerability data.