CVE-2026-93124 in Linuxinformation

Résumé

par VulDB • 17/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

platform/x86: asus-wireless: Échec de l'initialisation (probe) lorsqu'il n'y a pas de correspondance ACPI

Tout pilote de plateforme peut être forcé à appairer un périphérique qui ne correspond pas à sa liste d'identifiants de périphériques en raison de device_match_driver_override(), donc les pilotes de plateforme qui dépendent de l'existence d'un objet compagnon ACPI pour le périphérique doivent vérifier sa présence.

asus_wireless_probe() renvoie succès lorsque acpi_match_acpi_device() ne trouve aucune correspondance, laissant derrière lui un dispositif d'entrée qui n'émet jamais rien car le gestionnaire de notification n'est pas installé. Pire encore, lorsque le pilote est lié de force à un périphérique sans compagnon ACPI, l'initialisation réussit toujours et stocke un pointeur NULL pour le compagnon, que asus_wireless_remove() transmet plus tard à acpi_dev_remove_notify_handler(), entraînant une déréférencement de pointeur NULL lors du désappairage (unbind).

Renvoyer -ENODEV lorsque le périphérique ne correspond pas au tableau d'identifiants. Cela couvre également le cas du compagnon manquant, car acpi_match_acpi_device() rejette un dispositif NULL. Effectuer la vérification avant toute allocation de l'état du pilote, plutôt qu'après que le dispositif d'entrée a déjà été enregistré.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

17/09/2026

Divulgation

18/09/2026

Modérer

accepté

Entrée

VDB-407128

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!