CVE-2022-49212
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2022
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
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.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | 0856bf27057561f42b37df111603cf5a0d040294 | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | 9843c9c98f26c6ad843260b19bfdaa2598f2ae1e | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | 9b08d211db4c447eb1a07df65e45e0aa772e0fa6 | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | a3587259ae553e41d1ce8c7435351a5d6b299a11 | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | fe0e2ce5c87e9c0b9485ff566362030aa55972cf | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | 8baea2b96fa90af8d0f937caf4cf2105ee094d93 | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | f1694169f3674cdf7553aed06864254635679878 | Unavailable | None listed |
| f88fc122cc34c2545dec9562eaab121494e401ef | affected | git | fecbd4a317c95d73c849648c406bcf1b6a0ec1cf | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 4.12 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 4.12 | Unavailable | None listed |
| 4.14.276 | unaffected | semver | Unavailable | 4.14.* | None listed |
| 4.19.238 | unaffected | semver | Unavailable | 4.19.* | None listed |
| 5.4.189 | unaffected | semver | Unavailable | 5.4.* | None listed |
| 5.10.110 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.15.33 | unaffected | semver | Unavailable | 5.15.* | None listed |
| 5.16.19 | unaffected | semver | Unavailable | 5.16.* | None listed |
| 5.17.2 | unaffected | semver | Unavailable | 5.17.* | None listed |
| 5.18 | unaffected | original_commit_for_fix | Unavailable | * | None listed |