Vulnerability in ipheth package: EOVERFLOW in ipheth_rcvbulk_callback
Summary
GSD-2022-1000643: ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback. Affects Kernel versions >= f33d9e2b48a34e1558b67a473a1fc1d6e793f93c, < 7bf02718b736e66609fc1002a358727a945f46a6. 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 ipheth package is a component of the Linux Kernel ecosystem. It provides functionality for USB tethering between iPhones and Linux systems. This package allows users to share their iPhone's internet connection with their Linux device. The ipheth_rcvbulk_callback function within the package is vulnerable to an EOVERFLOW issue.
Vulnerability Detail
The EOVERFLOW vulnerability in ipheth_rcvbulk_callback can be exploited by an attacker to cause a denial-of-service (DoS) condition or potentially execute arbitrary code. The vulnerability was introduced in version v5.10 of the Linux Kernel and fixed in version v5.16.6. The issue occurs due to a lack of proper input validation, which can lead to a buffer overflow. An attacker could send specially crafted USB packets to trigger the vulnerability and potentially gain control over the affected system.
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 known workaround for this vulnerability. It is essential to update the Linux Kernel to the fixed version to mitigate the risk.
Conclusion
The ipheth package in the Linux Kernel is vulnerable to an EOVERFLOW issue in the ipheth_rcvbulk_callback function. This vulnerability can result in a denial-of-service (DoS) condition or potential execution of arbitrary code. To mitigate the risk, it is crucial to update the Linux Kernel to version v5.16.6 or later, which includes the necessary fix. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The ipheth package is a component of the Linux Kernel ecosystem that enables USB tethering between iPhones and Linux systems.
The vulnerability can lead to a denial-of-service (DoS) condition or potential execution of arbitrary code by an attacker.
To fix this vulnerability, update the Linux Kernel to version v5.16.6 or later, which includes the necessary fix.
No, there is no known workaround for this vulnerability. Updating the Linux Kernel is the recommended solution.
You can obtain the updated Linux Kernel from the official Linux Kernel repository: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.