CVE-2026-98565
Publiée le 2026-10-18 · Dernière modification le 2026-10-19
Le noyau Linux est affecté lors de l'utilisation des pilotes de commutateurs réseau MT7531 ou MT7621. Cette faille survient car le pilote tente de couper les régulateurs de tension lors d'un processus de déliement (unbind) d'un périphérique ou de suppression d'un module, même si ces régulateurs n'ont jamais été initialisés pour ces modèles matériels spécifiques. Cela entraîne une déréférencement de pointeur NULL, ce qui provoque le plantage du système.
Un attaquant pourrait utiliser cela pour faire planter le système, entraînant une perte totale de disponibilité (un déni de service). Cependant, le déclenchement de cette faille nécessite la capacité de supprimer des modules du noyau ou d'interagir avec les commandes de déliement sysfs, ce qui requiert généralement des privilèges root ou administratifs. Étant donné qu'un accès de haut niveau est déjà nécessaire pour provoquer le plantage, le risque pratique pour la plupart des utilisateurs est faible.
RÉFÉRENCES
Description officielle du NVD (en anglais)
In the Linux kernel, the following vulnerability has been resolved: net: dsa: mt7530: fix NULL dereference on unbind of MT7531 and MT7621 The core and io supplies are only requested for ID_MT7530: both the devm_regulator_get() in probe and the regulator_enable() in mt7530_setup() are guarded by the switch id, but mt7530_remove() disables them unconditionally. On an MT7621 or an MT7531 both pointers are still NULL from devm_kzalloc(), so rmmod or a sysfs unbind calls regulator_disable() on NULL.