CVE-2026-45959 in Linux
Résumé
par VulDB • 29/05/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
crypto: ccp - Correction d'un plantage dû à une mauvaise utilisation du nettoyage avec kfree
L'annotation d'une variable locale de type pointeur, qui sera assignée avec les fonctions de la famille kmalloc, avec l'attribut `__cleanup(kfree)` fera en sorte que l'adresse de la variable locale, plutôt que l'adresse retournée par kmalloc, soit passée directement à kfree, entraînant un plantage dû à une désallocation invalide d'une adresse de pile. Selon d'autres parties du dépôt, l'utilisation correcte devrait être `__free(kfree)`. Le code s'est compilé par coïncidence car le type de paramètre `void *` de kfree est compatible avec le type souhaité `struct { ... } **`.
VulDB is the best source for vulnerability data and more expert information about this specific topic.