Use-after-free error during reset in igb
Summary
UVI-2021-1001369: igb: Fix use-after-free error during reset. Affects Kernel versions >= 7cc6fd4c60f267e17b0baef1580d7a6258c0a6f0, < d3ccb18ed5ac3283c7b31ecc685b499e580d5492. 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 igb package is a network driver for Intel Gigabit Ethernet Adapters. It is a part of the Linux Kernel ecosystem. The igb driver provides support for Intel 82575, 82576, 82580, I350, I210, and I211-based Gigabit Ethernet adapters. This driver allows communication between the operating system and the network adapter hardware.
Vulnerability Detail
The vulnerability in the igb package is a use-after-free error that occurs during a reset operation. This vulnerability was introduced in version v4.12 of the Linux Kernel and was fixed in version v4.19.199. The use-after-free error can lead to a situation where a program continues to use a memory region after it has been freed, potentially leading to a crash or arbitrary code execution. The impact and attack plausibility of this vulnerability have not been proven yet.
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.
Conclusion
The igb package in the Linux Kernel is vulnerable to a use-after-free error during reset. It is recommended to update the Linux Kernel to version v4.19.199 or later to fix this vulnerability. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The igb package is a network driver for Intel Gigabit Ethernet Adapters in the Linux Kernel ecosystem.
A use-after-free error occurs when a program continues to use a memory region after it has been freed.
The impact of this vulnerability is not yet proven, but it could potentially lead to a crash or arbitrary code execution.
To fix this vulnerability, update the Linux Kernel to version v4.19.199 or later.
No specific workaround has been mentioned for this vulnerability.
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.