Description
In the Linux kernel, the following vulnerability has been resolved:
power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
In the cpcap_usb_detect() function, the power_supply_get_by_name() function may return `NULL` instead of an error pointer. To prevent potential null pointer dereferences, Added a null check.
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < 4ebbb9106aaa2fd58e0359bc3a2490953db2ef0c; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < a2436263144980cc99a9860c7b43335847afbe53; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < 8e9bdb563916287ba1b4258812434e0585ac6d00; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < f642500aa7ed93d2606e4f929244cce9c7467b3a; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < 9784d832d7c103539cd9afb376534eaa35815d3d; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < 27001e4f146624c4b3389b029bdc0f8049819560; >= eab4e6d953c1059a30ac0f15826abc7dd2374d3c, < d9fa3aae08f99493e67fb79413c0e95d30fca5e9 |
| Linux | Linux | 5.14 |
References
- https://git.kernel.org/stable/c/27001e4f146624c4b3389b029bdc0f8049819560Patch
- https://git.kernel.org/stable/c/4ebbb9106aaa2fd58e0359bc3a2490953db2ef0cPatch
- https://git.kernel.org/stable/c/8e9bdb563916287ba1b4258812434e0585ac6d00Patch
- https://git.kernel.org/stable/c/9784d832d7c103539cd9afb376534eaa35815d3dPatch
- https://git.kernel.org/stable/c/a2436263144980cc99a9860c7b43335847afbe53Patch
- https://git.kernel.org/stable/c/d9fa3aae08f99493e67fb79413c0e95d30fca5e9Patch
- https://git.kernel.org/stable/c/f642500aa7ed93d2606e4f929244cce9c7467b3aPatch
- https://lists.debian.org/debian-lts-announce/2025/10/msg00008.htmlThird Party Advisory
Timeline
- Published
- Aug 22, 2025
- Last modified
- Jun 17, 2026
- NVD status
- Analyzed