net: stmmac: Disable Tx queues when reconfiguring the interface
Summary
GSD-2021-1002541: net: stmmac: Disable Tx queues when reconfiguring the interface. Affects Kernel versions >= 5fabb01207a2d3439a6abe1d08640de9c942945f, < a92f0eebb8dc008b9e8c51c6f7b8c93b27a29a43. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The stmmac package is a network driver for the Synopsys DesignWare Ethernet MAC (stmmac) controller. It provides support for various Ethernet interfaces on Linux systems. The package includes functionality for configuring and managing the transmission (Tx) queues for network packets.
Vulnerability Detail
The vulnerability in the stmmac package allows an attacker to exploit the interface reconfiguration process, potentially leading to security breaches. When reconfiguring the interface, the Tx queues are not properly disabled, leaving them active and vulnerable to unauthorized access or manipulation. This could result in packet injection, data corruption, or other malicious activities.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
There is no specific workaround mentioned for this vulnerability. It is advised to apply the recommended fix by updating the Linux Kernel.
Conclusion
The vulnerability in the stmmac package allows for potential security breaches during interface reconfiguration. It is crucial to update the Linux Kernel to the recommended version to mitigate this vulnerability. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The stmmac package is a network driver for the Synopsys DesignWare Ethernet MAC (stmmac) controller, providing support for various Ethernet interfaces on Linux systems.
This vulnerability allows attackers to exploit the interface reconfiguration process, potentially leading to unauthorized access, packet injection, data corruption, or other malicious activities.
To fix this vulnerability, update the Linux Kernel to version v5.15.6 or later, which includes a fix that disables the Tx queues during interface reconfiguration.
No specific workaround is mentioned for this vulnerability. It is recommended to apply the fix by updating the Linux Kernel.
The updated Linux Kernel can be obtained from the official Linux Kernel repository.
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.