CVE-2022-49212
published 2025-02-26CVE-2022-49212: In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init The reference…
PriorityP418medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.26%
18.1th percentile
In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
The reference counting issue happens in several error handling paths
on a refcounted object "nc->dmac". In these paths, the function simply
returns the error code, forgetting to balance the reference count of
"nc->dmac", increased earlier by dma_request_channel(), which may
cause refcount leaks.
Fix it by decrementing the refcount of specific object in those error
paths.
Affected
21 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 | >= f88fc122cc34c2545dec9562eaab121494e401ef < 0856bf27057561f42b37df111603cf5a0d040294 | 0856bf27057561f42b37df111603cf5a0d040294 |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < 9843c9c98f26c6ad843260b19bfdaa2598f2ae1e | 9843c9c98f26c6ad843260b19bfdaa2598f2ae1e |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < 9b08d211db4c447eb1a07df65e45e0aa772e0fa6 | 9b08d211db4c447eb1a07df65e45e0aa772e0fa6 |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < a3587259ae553e41d1ce8c7435351a5d6b299a11 | a3587259ae553e41d1ce8c7435351a5d6b299a11 |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < fe0e2ce5c87e9c0b9485ff566362030aa55972cf | fe0e2ce5c87e9c0b9485ff566362030aa55972cf |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < 8baea2b96fa90af8d0f937caf4cf2105ee094d93 | 8baea2b96fa90af8d0f937caf4cf2105ee094d93 |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < f1694169f3674cdf7553aed06864254635679878 | f1694169f3674cdf7553aed06864254635679878 |
| linux | linux | >= f88fc122cc34c2545dec9562eaab121494e401ef < fecbd4a317c95d73c849648c406bcf1b6a0ec1cf | fecbd4a317c95d73c849648c406bcf1b6a0ec1cf |
| 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.12 < 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 | >= 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: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
vendor_redhat·2025-02-26·CVSS 5.5
CVE-2022-49212 [MEDIUM] kernel: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
kernel: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
The reference counting issue happens in several error handling paths
on a refcounted object "nc->dmac". In these paths, the function simply
returns the error code, forgetting to balance the reference count of
"nc->dmac", increased earlier by dma_request_channel(), which may
cause refcount leaks.
Fix it by decrementing the refcount of specific object in those error
paths.
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
Debian
CVE-2022-49212: linux - In the Linux kernel, the following vulnerability has been resolved: mtd: rawnan...
vendor_debian·2022·CVSS 5.5
CVE-2022-49212 [MEDIUM] CVE-2022-49212: linux - In the Linux kernel, the following vulnerability has been resolved: mtd: rawnan...
In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init The reference counting issue happens in several error handling paths on a refcounted object "nc->dmac". In these paths, the function simply returns the error code, forgetting to balance the reference count of "nc->dmac", increased earlier by dma_request_channel(), which may cause refcount leaks. Fix it by decrementing the refcount of specific object in those error paths.
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-9h9w-gcp8-vrg5: In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
The refere
ghsa_unreviewed·2025-03-18
CVE-2022-49212 [MEDIUM] GHSA-9h9w-gcp8-vrg5: In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
The refere
In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
The reference counting issue happens in several error handling paths
on a refcounted object "nc->dmac". In these paths, the function simply
returns the error code, forgetting to balance the reference count of
"nc->dmac", increased earlier by dma_request_channel(), which may
cause refcount leaks.
Fix it by decrementing the refcount of specific object in those error
paths.
OSV
CVE-2022-49212: In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init The referenc
osv·2025-02-26·CVSS 5.5
CVE-2022-49212 [MEDIUM] CVE-2022-49212: In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init The referenc
In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init The reference counting issue happens in several error handling paths on a refcounted object "nc->dmac". In these paths, the function simply returns the error code, forgetting to balance the reference count of "nc->dmac", increased earlier by dma_request_channel(), which may cause refcount leaks. Fix it by decrementing the refcount of specific object in those error paths.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://git.kernel.org/stable/c/0856bf27057561f42b37df111603cf5a0d040294https://git.kernel.org/stable/c/8baea2b96fa90af8d0f937caf4cf2105ee094d93https://git.kernel.org/stable/c/9843c9c98f26c6ad843260b19bfdaa2598f2ae1ehttps://git.kernel.org/stable/c/9b08d211db4c447eb1a07df65e45e0aa772e0fa6https://git.kernel.org/stable/c/a3587259ae553e41d1ce8c7435351a5d6b299a11https://git.kernel.org/stable/c/f1694169f3674cdf7553aed06864254635679878https://git.kernel.org/stable/c/fe0e2ce5c87e9c0b9485ff566362030aa55972cfhttps://git.kernel.org/stable/c/fecbd4a317c95d73c849648c406bcf1b6a0ec1cf
2025-02-26
Published