CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's RDMA/bnxt_re component, where applications can make multiple requests for work completion (WC) pages for the same user context (ucontext), leading to potential resource allocation issues. The impact includes the risk of concurrent access and failure to properly manage memory, which could result in system instability or denial of service. Organizations using Linux in environments that leverage RDMA should prioritize addressing this vulnerability to ensure system reliability and performance.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Avoid repeated requests to allocate WC pages Applications can request multiple WC pages for the same ucontext. As of now, only 1 WC page per ucontext is supported. Add a lock to avoid concurrent access and a check to fail repeated requests. Also, if the mmap entry insert fails for the WC, free the Doorbell page index mapped for the WC page.