Locking Assertion Issue in fbnic Driver Affecting Linux Kernel
CVE-2025-39831
What is CVE-2025-39831?
The fbnic driver within the Linux kernel has been found to exhibit a locking assertion failure during power management resume operations. This vulnerability arises when phylink_resume is invoked within the fbnic_up path without holding the required RTNL lock. As a result, this can lead to system instability. Proper enforcement of locking mechanisms should occur when bringing the phylink interface online in conjunction with the network interface, ensuring a more stable operation. A fix has been implemented to shift the phylink resume process to the ndo_open path to prevent future occurrences of this issue.
Affected Version(s)
Linux 69684376eed517817251ea6a768cfc315350d5c1 < 7aab65c62a8a8b48c02e600fe9367b2af662fcb6
Linux 69684376eed517817251ea6a768cfc315350d5c1 < 3ac5f54e47eb348a4bc26e600c63b4d778a22e23
Linux 69684376eed517817251ea6a768cfc315350d5c1 < 6ede14a2c6365e7e5d855643c7c8390b5268c467