CVE-2022-47938: Linux Kernel ksmbd Out-Of-Bounds Read Denial-of-Service Vulnerability
An issue was discovered in ksmbd in the Linux kernel 5.15 through 5.19 before 5.19.2. fs/ksmbd/smb2misc.c has an out-of-bounds read and OOPS for SMB2TREECONNECT.
Other sources
This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of Linux Kernel. Authentication is required to exploit this vulnerability. The specific flaw exists within the handling of SMB2TREECONNECT commands. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this vulnerability to create a denial-of-service condition on the system.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2022-47938?
CVE-2022-47938 has a high severity rating due to its potential to cause a denial-of-service condition.
How do I fix CVE-2022-47938?
To fix CVE-2022-47938, you should upgrade your Linux kernel to version 5.19.2 or later.
What versions of the Linux kernel are affected by CVE-2022-47938?
CVE-2022-47938 affects Linux kernel versions 5.15 through 5.19 before 5.19.2.
What type of vulnerability is CVE-2022-47938?
CVE-2022-47938 is an out-of-bounds read vulnerability that can lead to a denial-of-service.
How can remote attackers exploit CVE-2022-47938?
Remote attackers can exploit CVE-2022-47938 by initiating conditions that trigger the vulnerability during SMB2_TREE_CONNECT operations.