CVE-2025-39965
Mis à jour :
Vulnerability in Linux Kernel XFRM Subsystem
Une vulnérabilité de type use-after-free (UAF) a été identifiée dans le sous-système XFRM du noyau Linux, responsable de la mise en œuvre du protocole IPsec. Cette faille, référencée sous CVE-2025-39965, concerne la fonction xfrm_alloc_spi.
Points Clés :
- La vulnérabilité survient lors de l’allocation d’un Security Parameter Index (SPI) via le message Netlink
XFRM_MSG_ALLOCSPI. - Une modification récente de la logique d’allocation pour éviter la duplication des SPI a introduit le problème.
- La fonction
get_random_u32_inclusivepeut retourner 0, une valeur non gérée parxfrm_alloc_spi. - Cela peut entraîner l’allocation d’un objet
xfrm_stateavec un SPI de 0 et son ajout à la liste globalebyspi. - L’absence de suppression correcte de ces objets de la liste
byspilors du nettoyage laisse un pointeur pendant, causant une condition use-after-free.
Vulnérabilité :
- CVE : CVE-2025-39965
- Type : Use-after-free (UAF)
- Composant affecté : Sous-système XFRM du noyau Linux (
net/xfrm/xfrm_state.c, fonctionxfrm_alloc_spi)
Recommandations :
L’article ne détaille pas explicitement les recommandations de correction, mais la nature de la vulnérabilité suggère qu’une mise à jour du noyau Linux est nécessaire pour corriger la gestion des SPIs de valeur 0 dans la fonction xfrm_alloc_spi et assurer leur retrait correct de la liste byspi.
