5.5
CVE-2022-50474
- EPSS 0.15%
- Veröffentlicht 04.10.2025 15:16:35
- Zuletzt bearbeitet 23.01.2026 16:37:04
- Quelle 416baaa9-dc9f-4396-8d5f-8c081f
- CVE-Watchlists
- Unerledigt
macintosh: fix possible memory leak in macio_add_one_device()
In the Linux kernel, the following vulnerability has been resolved:
macintosh: fix possible memory leak in macio_add_one_device()
Afer commit 1fa5ae857bb1 ("driver core: get rid of struct device's
bus_id string array"), the name of device is allocated dynamically. It
needs to be freed when of_device_register() fails. Call put_device() to
give up the reference that's taken in device_initialize(), so that it
can be freed in kobject_cleanup() when the refcount hits 0.
macio device is freed in macio_release_dev(), so the kfree() can be
removed.Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Linux ≫ Linux Kernel Version >= 2.6.30 < 4.9.337
Linux ≫ Linux Kernel Version >= 4.10 < 4.14.303
Linux ≫ Linux Kernel Version >= 4.15 < 4.19.270
Linux ≫ Linux Kernel Version >= 4.20 < 5.4.229
Linux ≫ Linux Kernel Version >= 5.5 < 5.10.163
Linux ≫ Linux Kernel Version >= 5.11 < 5.15.86
Linux ≫ Linux Kernel Version >= 5.16 < 6.0.16
Linux ≫ Linux Kernel Version >= 6.1 < 6.1.2
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.15% | 0.047 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|---|---|---|---|
| nvd@nist.gov | 5.5 | 1.8 | 3.6 |
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
|
CWE-401 Missing Release of Memory after Effective Lifetime
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
https://git.kernel.org/stable/c/3a866ff6fc2232c8e393cdb55ffb8ce947349e03
https://git.kernel.org/stable/c/aa9054267366ff0a382d403d17728e21951ddbb9
https://git.kernel.org/stable/c/35858b87a943917fa30172aa4bf01ce7adbcb42c
https://git.kernel.org/stable/c/b29a2f1dd33ae9b94821ab2f4d398b9081786748
https://git.kernel.org/stable/c/2ac0a7059b7bcbed35bfffa34a82c9a9e99638ef
https://git.kernel.org/stable/c/19ded60b40e86b0903c8d5bd0161437ed5107a8b
https://git.kernel.org/stable/c/ca765257feb89dacf604ced9cd233db5f865dee0
https://git.kernel.org/stable/c/76837e7f6b30da72ad59f56291e22804a219e015
https://git.kernel.org/stable/c/5ca86eae55a2f006e6c1edd2029b2cacb6979515