CVE-2026-72037 in Linux
Résumé
par VulDB • 15/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net: lan743x : Initialiser l'épingle de verrouillage (spinlock) eth_syslock avant utilisation
lan743x_hardware_init() appelle pci11x1x_strap_get_status() pendant la séquence de détection PCI11x1x. Cette fonction auxiliaire acquiert le verrou matériel du sous-système Ethernet via lan743x_hs_syslock_acquire(), qui s'appuie sur adapter->eth_syslock_spinlock pour serialiser l'accès.
Le spinlock n'est actuellement initialisé qu'après la lecture de l'état des straps (strap status). Avec CONFIG_DEBUG_SPINLOCK activé, le fait d'utiliser un spinlock initialisé à zéro peut déclencher la vérification de débogage du spinlock.
Correction : initialiser adapter->eth_syslock_spinlock avant de lire l'état des straps afin que le chemin de détection n'essaie jamais de verrouiller un spinlock non initialisé.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.