CVE-2026-72182
Description
In the Linux kernel, the following vulnerability has been resolved: power: supply: charger-manager: fix refcount leak in is_full_charged() In is_full_charged(), power_supply_get_by_name() is called to obtain a reference to the fuel_gauge power supply. If the voltage check (uV >= desc->fullbatt_uV) succeeds, the function returns true directly without releasing the reference, leaking the refcount. Fix this by setting a flag and jumping to the out label where power_supply_put() properly drops the reference.
How to fix
- Linux Linuxafe3202c30bdff0635818ab525fe2694309d2692, 93b99b63ad5657225faf702670ddfeddf1f0ae29, 6f75912cc6ff4c05ff13af351c4eea49b6b3c078, e44ad91e9f75f3e3ccbdb85ffe699471f9675e5b, 3999f47e4bbf864e3c7fbfd813fb2f651e6b5714, 193e6471e985c2f25d09b3fe96ec52f4eab89bd4, e8631b883338ea4c3b5d8ddfbe16407af9f0b4b9, 4373cfa38ead58f980362c841b0d0bdf8c4d956c or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < afe3202c30bdff0635818ab525fe2694309d2692, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < 93b99b63ad5657225faf702670ddfeddf1f0ae29, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < 6f75912cc6ff4c05ff13af351c4eea49b6b3c078, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < e44ad91e9f75f3e3ccbdb85ffe699471f9675e5b, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < 3999f47e4bbf864e3c7fbfd813fb2f651e6b5714, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < 193e6471e985c2f25d09b3fe96ec52f4eab89bd4, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < e8631b883338ea4c3b5d8ddfbe16407af9f0b4b9, e132fc6bb89bd307cfcdb8ba24afcd1985261485 ≤ v < 4373cfa38ead58f980362c841b0d0bdf8c4d956c, 5.10 | afe3202c30bdff0635818ab525fe2694309d2692, 93b99b63ad5657225faf702670ddfeddf1f0ae29, 6f75912cc6ff4c05ff13af351c4eea49b6b3c078, e44ad91e9f75f3e3ccbdb85ffe699471f9675e5b, 3999f47e4bbf864e3c7fbfd813fb2f651e6b5714, 193e6471e985c2f25d09b3fe96ec52f4eab89bd4, e8631b883338ea4c3b5d8ddfbe16407af9f0b4b9, 4373cfa38ead58f980362c841b0d0bdf8c4d956c |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.