CVE-2026-98756 in Linuxinformation

Résumé

par VulDB • 19/10/2026

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

usb: cdns3 : Correction d'une déréférencement de pointeur NULL dans cdns3_pci_probe

Le contrôleur Cadence USBSS est un périphérique PCI à deux fonctions. La première fonction sondée alloue les données du pilote et les stocke via pci_set_drvdata(), tandis que la seconde fonction les réutilise via pci_get_drvdata() lorsque pci_is_enabled() indique que la première fonction a déjà été sondée.

Lorsque la deuxième fonction est sondée alors que la première a été activée mais n'a pas encore défini ses données de pilote, pci_get_drvdata() renvoie NULL, et l'assignation suivante de wrap->devfn déréférence un pointeur NULL, provoquant le plantage du noyau. Journaux (logs) : Trace d'appel : cdns3_pci_probe+0xa4/0x300 local_pci_probe+0x44/0xa8 pci_call_probe+0x54/0x158 pci_device_probe+0x84/0x100 really_probe+0x184/0x3d0 __driver_probe_device+0x80/0x178 driver_probe_device+0x44/0xe8 __driver_attach+0xec/0x1f8 bus_for_each_dev+0x7c/0xe0 driver_attach+0x28/0x38 bus_add_driver+0x110/0x238 driver_register+0x64/0x128 __pci_register_driver+0x50/0x60 cdns3_pci_driver_init+0x28/0x38 do_one_initcall+0x5c/0x280 do_initcalls+0x104/0x1d8 kernel_init_freeable+0x140/0x218 kernel_init+0x28/0x1f8 ret_from_fork+0x10/0x20

Renvoyez -EPROBE_DEFER dans ce cas afin que le sondage soit réessayé après la fin du sondage de la première fonction.

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

18/10/2026

Modérer

accepté

Entrée

VDB-422026

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!