CVE-2024-57936: RDMA/bnxt_re: Fix max SGEs for the Work Request
In the Linux kernel, the following vulnerability has been resolved:
RDMA/bnxtre: Fix max SGEs for the Work Request
Gen P7 supports up to 13 SGEs for now. WQE software structure can hold only 6 now. Since the max send sge is reported as 13, the stack can give requests up to 13 SGEs. This is causing traffic failures and system crashes.
Use the define for max SGE supported for variable size. This will work for both static and variable WQEs.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-57936?
CVE-2024-57936 has been classified as affecting the stability of the Linux kernel due to incorrect handling of Work Request parameters.
How do I fix CVE-2024-57936?
To fix CVE-2024-57936, update your Linux kernel to the latest stable version where the vulnerability has been addressed.
Which versions of the Linux kernel are affected by CVE-2024-57936?
CVE-2024-57936 affects versions of the Linux kernel that utilize RDMA/bnxt_re with the incorrect SGE support implementation.
What are SGEs in the context of CVE-2024-57936?
SGEs refers to Scatter-Gather Entries, which are used in Work Requests to manage data transfer in RDMA operations.
Is there any known exploit for CVE-2024-57936?
As of now, there are no public exploits reported for CVE-2024-57936, but it is advisable to apply patches to mitigate any potential risks.