Use-after-free vulnerability in scsi: iscsi package
Summary
GSD-2021-1001335: scsi: iscsi: Fix conn use after free during resets. Affects Kernel versions < d04958a348e560938410e04a12fb99da9c7e6a00. 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 scsi: iscsi package is a component of the Linux Kernel that provides support for iSCSI (Internet Small Computer System Interface) storage protocol. It allows the Linux system to communicate with iSCSI storage devices over TCP/IP networks. The package includes functionalities for establishing and managing iSCSI connections, sending and receiving SCSI commands, and handling data transfers between the Linux system and iSCSI storage devices.
Vulnerability Detail
The identified vulnerability in the scsi: iscsi package is a use-after-free issue that occurs during resets. A use-after-free vulnerability refers to a situation where a program continues to use a memory area after it has been freed, leading to potential memory corruption or arbitrary code execution. In this case, the vulnerability occurs when handling resets in the iSCSI connection, resulting in the possibility of accessing freed memory and potentially causing a system crash or allowing an attacker to execute arbitrary code.
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
No workaround has been provided for this vulnerability.
Conclusion
The scsi: iscsi package in the Linux Kernel is affected by a use-after-free vulnerability during resets. This vulnerability can lead to system crashes or arbitrary code execution. To mitigate the risk, it is recommended to update the Linux Kernel to version v5.4.134 or later. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The scsi: iscsi package is a component of the Linux Kernel that enables communication with iSCSI storage devices over TCP/IP networks.
A use-after-free vulnerability occurs when a program continues to use a memory area after it has been freed, potentially leading to memory corruption or arbitrary code execution.
The use-after-free vulnerability in the scsi: iscsi package during resets can result in system crashes or allow attackers to execute arbitrary code.
To fix this vulnerability, update the Linux Kernel to version v5.4.134 or later, which includes the fix for the use-after-free issue in the scsi: iscsi package.
No workaround has been provided for this vulnerability.
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.