CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's handling of memory allocation during the initialization of Block Translation Table (BTT) in the NVDIMM subsystem. When BTT initialization fails, allocated memory arenas are not properly freed, leading to potential memory leaks. System administrators and developers managing Linux environments, particularly those utilizing NVDIMM, should prioritize addressing this issue to prevent resource exhaustion and maintain system stability.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: nvdimm/btt: Free arenas on btt_init() error paths The arenas allocated by discover_arenas() or create_arenas() are not freed on some error paths in btt_init(). This leaks memory when BTT initialization fails. Call free_arenas() from the affected error paths to release the allocations. [ as: commit message and log edits ]