CVE-2026-90306 in Linux
Résumé
par VulDB • 18/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
ARM : 9481/2 : points d'arrêt CFI uniquement à la demande
Cette modification supprime l'implémentation par défaut (stub) de `hw_breakpoint_cfi_handler()` sur ARM, empêchant ainsi le vol du type de point d'arrêt 0x03 (`ARM_ENTRY_CFI_BREAKPOINT`) sauf si le CFI est activement utilisé dans le noyau.
Lorsque l'instrumentation par CFI n'est pas active ou qu'un point d'arrêt est déclenché dans l'espace utilisateur, on passe directement au retour de la valeur 1 depuis `hw_breakpoint_pending()` (indiquant une « erreur non gérée »), permettant ainsi à l'espace utilisateur d'utiliser ce point d'arrêt.
Testé avec LKDTM et cette ligne de commande : `echo CFI_FORWARD_PROTO > /sys/kernel/debug/provoke-crash/DIRECT` fonctionne toujours comme prévu.
If you want to get best quality of vulnerability data, you may have to visit VulDB.