{"id":"CVE-2022-50276","title":"power: supply: fix null pointer dereferencing in power_supply_get_battery_info","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\npower: supply: fix null pointer dereferencing in power_supply_get_battery_info\n\nwhen kmalloc() fail to allocate memory in kasprintf(), propname\nwill be NULL, strcmp() c…","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 8ea68b4e3fa9392ef9dae303abc8735a033c280f","Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 5beadb55f4e36fafe5d6df5dcd5f85d803f3f134","Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < d21534ab4fd7883e1c8037a76671d4e8b6ea14cb","Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 279af90e65cbdb3e5c4519b0043324d7876bc5ec","Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < b8131efb89d9f837c9244f900f0fc2699fd1181d","Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 104bb8a663451404a26331263ce5b96c34504049","Linux 5.0"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-11-05T20:08:39.783053Z"},"published":"2025-09-15","updated":"2026-11-05","sourceUpdated":"2026-11-05T20:10:32.456Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2022-50276","references":[{"url":"https://git.kernel.org/stable/c/8ea68b4e3fa9392ef9dae303abc8735a033c280f"},{"url":"https://git.kernel.org/stable/c/5beadb55f4e36fafe5d6df5dcd5f85d803f3f134"},{"url":"https://git.kernel.org/stable/c/d21534ab4fd7883e1c8037a76671d4e8b6ea14cb"},{"url":"https://git.kernel.org/stable/c/279af90e65cbdb3e5c4519b0043324d7876bc5ec"},{"url":"https://git.kernel.org/stable/c/b8131efb89d9f837c9244f900f0fc2699fd1181d"},{"url":"https://git.kernel.org/stable/c/104bb8a663451404a26331263ce5b96c34504049"}],"tags":["cve.org"],"epss":0.00159,"epssPercentile":0.05127,"ingestedAt":"2026-11-05T22:38:31.720Z","slug":"CVE-2022-50276","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\npower: supply: fix null pointer dereferencing in power_supply_get_battery_info\n\nwhen kmalloc() fail to allocate memory in kasprintf(), propname\nwill be NULL, strcmp() called by of_get_property() will cause\nnull pointer dereference.\n\nSo return ENOMEM if kasprintf() return NULL pointer.\n\n## Affected\n\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 8ea68b4e3fa9392ef9dae303abc8735a033c280f`\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 5beadb55f4e36fafe5d6df5dcd5f85d803f3f134`\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < d21534ab4fd7883e1c8037a76671d4e8b6ea14cb`\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 279af90e65cbdb3e5c4519b0043324d7876bc5ec`\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < b8131efb89d9f837c9244f900f0fc2699fd1181d`\n- `Linux >= 3afb50d7125bcdbf71df843134e96ceffc78c8b8 < 104bb8a663451404a26331263ce5b96c34504049`\n- `Linux 5.0`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}