CVE-2026-93046
Publiée le 2026-09-17 · Dernière modification le 2026-10-19
Le système de nœuds logiciels du noyau Linux, utilisé pour gérer les propriétés des périphériques matériels, contient une faille dans sa manière de valider les numéros d'index. Lorsqu'une fonction spécifique reçoit la valeur maximale possible d'un entier non signé, la vérification des limites ne parvient pas à la détecter. Cela permet au système d'accéder à de la mémoire en dehors du tableau de propriétés prévu.
Un attaquant local disposant de privilèges limités peut exploiter cette faille pour lire ou modifier de la mémoire sensible du noyau, ce qui pourrait entraîner un plantage complet du système ou une élévation non autorisée de privilèges. L'exécution est difficile, car elle nécessite une grande précision technique et un accès local au shell de la machine. Aucune interaction de l'utilisateur n'est requise pour déclencher la faille.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
In the Linux kernel, the following vulnerability has been resolved: software node: Fix software_node_get_reference_args() with index -1 The bounds check for the index passed to software_node_get_reference_args() was failing when passed UINT_MAX, this in turn would lead to an out of bound access in the property array. Fix the bound check to also cover the UINT_MAX case.