PT-2026-72226 · Linux · Linux Kernel
CVE-2026-72037
·
Published
2026-08-15
·
Updated
2026-08-18
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
An issue exists in the
lan743x network driver where the lan743x hardware init() function calls pci11x1x strap get status() during the PCI11x1x probe sequence. This process attempts to acquire the Ethernet subsystem hardware lock through the lan743x hs syslock acquire() function, which depends on the eth syslock spinlock variable to serialize access. Because the spinlock is initialized only after the strap status is read, attempting to use the zeroed spinlock while CONFIG DEBUG SPINLOCK is enabled can trigger a spinlock debug check. A spinlock is a synchronization mechanism used to protect shared data from being accessed by multiple threads simultaneously.Recommendations
Initialize the
eth syslock spinlock variable before reading the strap status to ensure the probe path does not attempt to lock an uninitialized spinlock.Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel