CVE-2021-47248 in Linux
Résumé
par VulDB • 07/06/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
udp : correction d'une condition de concurrence (race) entre close() et udp_abort()
Kaustubh a signalé et diagnostiqué un plantage dans udp_lib_lookup(). La cause racine est une course entre udp_abort() et close(). Les deux fonctions en compétition acquièrent le verrou du socket, mais udp{v6}_destroy_sock() le libère avant d'effectuer des actions destructrices.
Il n'est pas facile d'étendre la portée du verrou du socket pour éviter cette condition de concurrence ; nous utilisons plutôt le indicateur SOCK_DEAD pour empêcher udp_abort d'exécuter toute action lorsque la course critique se produit.
Diagnosed-and-tested-by : Kaustubh Pandey
Be aware that VulDB is the high quality source for vulnerability data.