CVE-2024-50122 in Linuxinformation

Résumé

par VulDB • 27/05/2026

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

PCI : Maintenir le verrou de rescan pendant l'ajout de périphériques lors de la sonde de l'hôte

Depuis l'ajout du code de contrôle d'alimentation PCI, nous pouvons nous retrouver dans une situation de course (race condition) entre le périphérique plateforme pwrctl qui rescanne le bus et les fonctions de sonde du contrôleur hôte. Ces dernières doivent acquérir le verrou de rescan lors de l'ajout de périphériques, sinon nous pouvons nous retrouver dans un état indéfini avec deux périphériques partiellement ajoutés et provoquer le plantage suivant lors de la tentative de suppression du périphérique via sysfs :

Impossible de gérer la déréférencement de pointeur NULL du noyau à l'adresse virtuelle 0000000000000000 Erreur interne : Oops: 0000000096000004 [#1] SMP
Trace d'appel : __pi_strlen+0x14/0x150 kernfs_find_ns+0x80/0x13c kernfs_remove_by_name_ns+0x54/0xf0 sysfs_remove_bin_file+0x24/0x34 pci_remove_resource_files+0x3c/0x84 pci_remove_sysfs_dev_files+0x28/0x38 pci_stop_bus_device+0x8c/0xd8 pci_stop_bus_device+0x40/0xd8 pci_stop_and_remove_bus_device_locked+0x28/0x48 remove_store+0x70/0xb0 dev_attr_store+0x20/0x38 sysfs_kf_write+0x58/0x78 kernfs_fop_write_iter+0xe8/0x184 vfs_write+0x2dc/0x308 ksys_write+0x7c/0xec

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

Responsable

Linux

Réserver

21/10/2024

Divulgation

05/11/2024

Modérer

accepté

Entrée

VDB-283215

CPE

prêt

EPSS

0.00188

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!