{"id":"CVE-2022-49860","summary":"dmaengine: ti: k3-udma-glue: fix memory leak when register device fail","details":"In the Linux kernel, the following vulnerability has been resolved:\n\ndmaengine: ti: k3-udma-glue: fix memory leak when register device fail\n\nIf device_register() fails, it should call put_device() to give\nup reference, the name allocated in dev_set_name() can be freed\nin callback function kobject_cleanup().","modified":"2026-04-03T13:14:47.610588803Z","published":"2025-05-01T14:10:14.212Z","related":["SUSE-SU-2025:01918-1","SUSE-SU-2025:01966-1","SUSE-SU-2025:02173-1","SUSE-SU-2025:02262-1"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49860.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/025eab5189fc7ee223ae9b4bc49d7df196543e53"},{"type":"WEB","url":"https://git.kernel.org/stable/c/1dd27541aa2b95bde71bddd43d73f9c16d73272c"},{"type":"WEB","url":"https://git.kernel.org/stable/c/ac2b9f34f02052709aea7b34bb2a165e1853eb41"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49860.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-49860"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"5b65781d06ea90ef2f8e51a13352c43c3daa8cdc"},{"fixed":"1dd27541aa2b95bde71bddd43d73f9c16d73272c"},{"fixed":"025eab5189fc7ee223ae9b4bc49d7df196543e53"},{"fixed":"ac2b9f34f02052709aea7b34bb2a165e1853eb41"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49860.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"}]}