REDHAT-BUG-2333977: Integer Overflow
In the Linux kernel, the following vulnerability has been resolved:
EDAC/bluefield: Fix potential integer overflow
The 64-bit argument for the "get DIMM info" SMC call consists of memctrlidx left-shifted 16 bits and OR-ed with DIMM index. With memctrlidx defined as 32-bits wide the left-shift operation truncates the upper 16 bits of information during the calculation of the SMC argument.
The memctrlidx stack variable must be defined as 64-bits wide to prevent any potential integer overflow, i.e. loss of data from upper 16 bits.
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2333977?
The severity of REDHAT-BUG-2333977 is considered high due to the potential for an integer overflow that could lead to system instability.
How do I fix REDHAT-BUG-2333977?
To fix REDHAT-BUG-2333977, ensure that your Linux kernel is updated to the latest version where this vulnerability has been patched.
What systems are affected by REDHAT-BUG-2333977?
The systems affected by REDHAT-BUG-2333977 are those running the Linux kernel, particularly versions vulnerable to the integer overflow issue.
What is the nature of the vulnerability in REDHAT-BUG-2333977?
The vulnerability in REDHAT-BUG-2333977 involves a potential integer overflow due to incorrect handling of the 'get DIMM info' SMC call.
Is there any known exploit for REDHAT-BUG-2333977?
As of now, there are no publicly known exploits specifically targeting the REDHAT-BUG-2333977 vulnerability.