NetSight
high7.8

CVE-2022-49029

In the Linux kernel, the following vulnerability has been resolved: hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails Smatch report warning as …

Impact

In the Linux kernel, the following vulnerability has been resolved: hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails Smatch report warning as follows: drivers/hwmon/ibmpex.c:509 ibmpex_register_bmc() warn: '&data->list' not removed from list If ibmpex_find_sensors() fails in ibmpex_register_bmc(), data will be freed, but data->list will not be removed from driver_data.bmc_data, then list traversal may cause UAF. Fix by removeing it from driver_data.bmc_data before free().

Affected products

VendorProductAffected versions
LinuxLinux Kernel
from 2.6.24 before 4.9.335
from 4.10 before 4.14.301
from 4.15 before 4.19.268
from 4.20 before 5.4.226
from 5.5 before 5.10.158
from 5.11 before 5.15.82

Weakness classification

References