CVE-2022-49224
published 2025-02-26CVE-2022-49224: In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init kobject_init_and_add() takes…
PriorityP416medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.26%
18.1th percentile
In the Linux kernel, the following vulnerability has been resolved:
power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kobject_init_and_add() takes reference even when it fails.
According to the doc of kobject_init_and_add():
If this function returns an error, kobject_put() must be called to
properly clean up the memory associated with the object.
Fix memory leak by calling kobject_put().
Affected
23 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 5.17.3-1 (bookworm) | linux 5.17.3-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 31cdf7897dba1f096b74f69d840f0575b8cdb9ae | 31cdf7897dba1f096b74f69d840f0575b8cdb9ae |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 19aa3c98ed7b2616e105946cec804f897837ab84 | 19aa3c98ed7b2616e105946cec804f897837ab84 |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < db3a61ef8e6aef3b888baa6a85926c2230c2cc56 | db3a61ef8e6aef3b888baa6a85926c2230c2cc56 |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 41ed61364285ff38bbbe9ca8a45c8372ba72921d | 41ed61364285ff38bbbe9ca8a45c8372ba72921d |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 879356a6a05559582b0a7895d86d2d4359745c08 | 879356a6a05559582b0a7895d86d2d4359745c08 |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < ffb8e92b4cef92bd25563cf3d8b4489eb22bc61f | ffb8e92b4cef92bd25563cf3d8b4489eb22bc61f |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 261041097ab3470f1120b7733cbf472712304d1e | 261041097ab3470f1120b7733cbf472712304d1e |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < c32f6b6196b6efc1c68990dfeaac36fb8eb3b8e1 | c32f6b6196b6efc1c68990dfeaac36fb8eb3b8e1 |
| linux | linux | >= 8c0984e5a75337df513047ec92a6c09d78e3e5cd < 6a4760463dbc6b603690938c468839985189ce0a | 6a4760463dbc6b603690938c468839985189ce0a |
| linux | linux_kernel | >= 0 < 5.10.113-1 | 5.10.113-1 |
| linux | linux_kernel | >= 0 < 5.17.3-1 | 5.17.3-1 |
| linux | linux_kernel | >= 0 < 5.17.3-1 | 5.17.3-1 |
| linux | linux_kernel | >= 0 < 5.17.3-1 | 5.17.3-1 |
| linux | linux_kernel | >= 4.10 < 4.14.276 | 4.14.276 |
| linux | linux_kernel | >= 4.15 < 4.19.238 | 4.19.238 |
| linux | linux_kernel | >= 4.20 < 5.4.189 | 5.4.189 |
| linux | linux_kernel | >= 4.9 < 4.9.311 | 4.9.311 |
| linux | linux_kernel | >= 5.11 < 5.15.33 | 5.15.33 |
| linux | linux_kernel | >= 5.16 < 5.16.19 | 5.16.19 |
| linux | linux_kernel | >= 5.17 < 5.17.2 | 5.17.2 |
| linux | linux_kernel | >= 5.5 < 5.10.110 | 5.10.110 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
kernel: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
vendor_redhat·2025-02-26·CVSS 5.5
CVE-2022-49224 [MEDIUM] kernel: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kernel: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
In the Linux kernel, the following vulnerability has been resolved:
power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kobject_init_and_add() takes reference even when it fails.
According to the doc of kobject_init_and_add():
If this function returns an error, kobject_put() must be called to
properly clean up the memory associated with the object.
Fix memory leak by calling kobject_put().
Package: kernel (Red Hat Enterprise Linux 10) - Not affected
Package: kernel (Red Hat Enterprise Linux 6) - Not affected
Package: kernel (Red Hat Enterprise Linux 7) - Not affected
Package: kernel-rt (Red Hat Enterprise Linux 7) - Not affected
Package: kernel (Red Hat Enterprise Linux 8) - Not affected
Package: kerne
Debian
CVE-2022-49224: linux - In the Linux kernel, the following vulnerability has been resolved: power: supp...
vendor_debian·2022·CVSS 5.5
CVE-2022-49224 [MEDIUM] CVE-2022-49224: linux - In the Linux kernel, the following vulnerability has been resolved: power: supp...
In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init kobject_init_and_add() takes reference even when it fails. According to the doc of kobject_init_and_add(): If this function returns an error, kobject_put() must be called to properly clean up the memory associated with the object. Fix memory leak by calling kobject_put().
Scope: local
bookworm: resolved (fixed in 5.17.3-1)
bullseye: resolved (fixed in 5.10.113-1)
forky: resolved (fixed in 5.17.3-1)
sid: resolved (fixed in 5.17.3-1)
trixie: resolved (fixed in 5.17.3-1)
GHSA
GHSA-3vpw-2qwh-gg2v: In the Linux kernel, the following vulnerability has been resolved:
power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kobject_init_and_
ghsa_unreviewed·2025-03-18
CVE-2022-49224 [MEDIUM] CWE-401 GHSA-3vpw-2qwh-gg2v: In the Linux kernel, the following vulnerability has been resolved:
power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kobject_init_and_
In the Linux kernel, the following vulnerability has been resolved:
power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
kobject_init_and_add() takes reference even when it fails.
According to the doc of kobject_init_and_add():
If this function returns an error, kobject_put() must be called to
properly clean up the memory associated with the object.
Fix memory leak by calling kobject_put().
OSV
CVE-2022-49224: In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init kobject_init_and_ad
osv·2025-02-26·CVSS 5.5
CVE-2022-49224 [MEDIUM] CVE-2022-49224: In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init kobject_init_and_ad
In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init kobject_init_and_add() takes reference even when it fails. According to the doc of kobject_init_and_add(): If this function returns an error, kobject_put() must be called to properly clean up the memory associated with the object. Fix memory leak by calling kobject_put().
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/19aa3c98ed7b2616e105946cec804f897837ab84https://git.kernel.org/stable/c/261041097ab3470f1120b7733cbf472712304d1ehttps://git.kernel.org/stable/c/31cdf7897dba1f096b74f69d840f0575b8cdb9aehttps://git.kernel.org/stable/c/41ed61364285ff38bbbe9ca8a45c8372ba72921dhttps://git.kernel.org/stable/c/6a4760463dbc6b603690938c468839985189ce0ahttps://git.kernel.org/stable/c/879356a6a05559582b0a7895d86d2d4359745c08https://git.kernel.org/stable/c/c32f6b6196b6efc1c68990dfeaac36fb8eb3b8e1https://git.kernel.org/stable/c/db3a61ef8e6aef3b888baa6a85926c2230c2cc56https://git.kernel.org/stable/c/ffb8e92b4cef92bd25563cf3d8b4489eb22bc61f
2025-02-26
Published