UAF Vulnerability in net: ti: fix tlan_remove_one
Summary
GSD-2021-1001440: net: ti: fix UAF in tlan_remove_one. Affects Kernel versions >= 1e0a8b13d35510e711fdf72e9a3e30bcb2bd49fa, < c263ae8c7e4c482387de5e6c89e213f8173fe8b6. 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 net: ti package is a part of the Linux Kernel ecosystem and is responsible for handling network operations for Texas Instruments (TI) devices. The tlan_remove_one function in this package is vulnerable to a Use-After-Free (UAF) vulnerability.
Vulnerability Detail
The UAF vulnerability in tlan_remove_one arises due to improper handling of network device removal. An attacker can exploit this vulnerability by manipulating the network device removal process, leading to a use-after-free condition. This can result in a variety of security issues, such as remote code execution or denial of service attacks.
How To Fix
No fixed version is published for this vulnerability.
To fix this vulnerability, it is recommended to update the Linux Kernel to version v4.9.277 or later. This update includes the commit c263ae8c7e4c482387de5e6c89e213f8173fe8b6, which addresses the UAF vulnerability in tlan_remove_one.
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.
Conclusion
The UAF vulnerability in net: ti's tlan_remove_one function can lead to severe security issues. It is crucial to update the Linux Kernel to version v4.9.277 or later to mitigate this vulnerability. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The impact of this vulnerability can range from remote code execution to denial of service attacks, depending on the attacker's capabilities.
An attacker can exploit this vulnerability by manipulating the network device removal process, causing a use-after-free condition.
Yes, the vulnerability is fixed in Linux Kernel version v4.9.277 by commit c263ae8c7e4c482387de5e6c89e213f8173fe8b6.
Yes, the vulnerability was introduced in version v3.10 by commit 1e0a8b13d35510e711fdf72e9a3e30bcb2bd49fa.
You can find more information about this vulnerability in the GSD-2021-1001440.json file available at the following source: https://github.com/cloudsecurityalliance/gsd-database/blob/main/2021/1001xxx/GSD-2021-1001440.json
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.
Follow Vulert in Google
Get more Vulert vulnerability and dependency-security updates in Google Search and AI results.