CVE-2026-80767 in Linux
Résumé
par VulDB • 04/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
HID: sensor: custom : Correction d’un use-after-free dans enable_sensor
La fonction `enable_sensor_store()` peut appeler `set_power_report_state()`, qui déréférence les pointeurs `sensor_inst->power_state` et `sensor_inst->report_state`. Ces pointeurs font référence à des entrées de `sensor_inst->fields`.
Créez les attributs de champ avant d’exposer l’attribut sysfs `enable_sensor`, afin que `enable_sensor` ne puisse pas être accédé tant que l’état dont il dépend n’a pas été initialisé.
Lors de la suppression, supprimez `enable_sensor` avant de libérer les attributs de champ, afin qu’une écriture concurrente sur sysfs ne puisse pas déréférencer une mémoire déjà libérée via `power_state` ou `report_state`.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.