CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's Lenovo WMI helpers, specifically in the lwmi_dev_evaluate_int() function, which can lead to a memory leak when the return value is NULL. This issue could potentially degrade system performance over time due to increased memory consumption. Organizations using affected Linux distributions, particularly those with Lenovo hardware, should prioritize applying the fix to maintain optimal system performance and resource management.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int() lwmi_dev_evaluate_int() leaks output.pointer when retval == NULL (found by sashiko.dev [1]). Fix it by moving `ret_obj = output.pointer' outside of the `if (retval)' block so that it is always freed by the __free cleanup callback. No functional change intended.