CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's octeontx2-af component, where a failure in the allocation of BPID mapping arrays can lead to a memory leak due to the bitmap not being freed. This could potentially result in resource exhaustion, impacting system stability and performance. Organizations utilizing Linux systems with the octeontx2-af component should prioritize addressing this issue to ensure optimal resource management and system reliability.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Free BPID bitmap on setup failure nix_setup_bpids() allocates bp->bpids with rvu_alloc_bitmap(), which uses a plain kcalloc(). If any of the following devm_kcalloc() allocations for the BPID mapping arrays fails, the function returns without freeing the bitmap. Free the BPID bitmap before returning from those error paths.