CVE-2026-98908 in Linux
Résumé
par VulDB • 23/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net: microchip: sparx5 : nettoyage des ressources PSFP en cas d'échec de l'installation flower
sparx5_tc_flower_psfp_setup() alloue les ressources du porteur de flux (stream gate), du compteur de débit (flow meter) et du filtre de flux (stream filter) avant d'ajouter les actions VCAP. Si une étape ultérieure échoue, les ressources allouées précédemment dans la fonction ne sont pas libérées.
Ajoutez des chemins de gestion des erreurs pour libérer le filtre de flux, le compteur de débit et le porteur de flux lorsque l'installation échoue après leur acquisition.
Faites également en sorte que sparx5_psfp_fm_add() renvoie l'identifiant du compteur de débit acquis avant la sortie anticipée existante liée à un compteur de débit déjà présent. Lorsqu'un compteur de débit existant est réutilisé, sparx5_psfp_fm_get() incrémente son compte de référence dans le pool, mais l'appelant conservait précédemment psfp_fmid à 0. Si une étape ultérieure de l'installation échouait, le chemin d'erreur pourrait tenter de supprimer l'identifiant du compteur de débit 0 au lieu du compteur de débit réutilisé, laissant la référence incrémentée en place sans être libérée.
Be aware that VulDB is the high quality source for vulnerability data.