Description
In the Linux kernel, the following vulnerability has been resolved: power: supply: fix null pointer dereferencing in power_supply_get_battery_info when kmalloc() fail to allocate memory in kasprintf(), propname will be NULL, strcmp() called by of_get_property() will cause null pointer dereference. So return ENOMEM if kasprintf() return NULL pointer.
Product status
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before 8ea68b4e3fa9392ef9dae303abc8735a033c280f
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before 5beadb55f4e36fafe5d6df5dcd5f85d803f3f134
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before d21534ab4fd7883e1c8037a76671d4e8b6ea14cb
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before 279af90e65cbdb3e5c4519b0043324d7876bc5ec
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before b8131efb89d9f837c9244f900f0fc2699fd1181d
3afb50d7125bcdbf71df843134e96ceffc78c8b8 (git) before 104bb8a663451404a26331263ce5b96c34504049
5.0
Any version before 5.0
5.4.229 (semver)
5.10.163 (semver)
5.15.86 (semver)
6.0.16 (semver)
6.1.2 (semver)
6.2 (original_commit_for_fix)
References
git.kernel.org/...c/8ea68b4e3fa9392ef9dae303abc8735a033c280f
git.kernel.org/...c/5beadb55f4e36fafe5d6df5dcd5f85d803f3f134
git.kernel.org/...c/d21534ab4fd7883e1c8037a76671d4e8b6ea14cb
git.kernel.org/...c/279af90e65cbdb3e5c4519b0043324d7876bc5ec
git.kernel.org/...c/b8131efb89d9f837c9244f900f0fc2699fd1181d
git.kernel.org/...c/104bb8a663451404a26331263ce5b96c34504049