{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2022-50836","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2025-12-30T12:06:07.132Z","datePublished":"2025-12-30T12:10:56.394Z","dateUpdated":"2026-05-11T19:26:03.012Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2026-05-11T19:26:03.012Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nremoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()\n\nThe kfree() should be called when of_irq_get_byname() fails or\ndevm_request_threaded_irq() fails in qcom_add_sysmon_subdev(),\notherwise there will be a memory leak, so add kfree() to fix it."}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/remoteproc/qcom_sysmon.c"],"versions":[{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"27441fab2651cd909d8a5440ca079bc50245f427","status":"affected","versionType":"git"},{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"e4539eb5c0c342567183fe386d0699c8dab49490","status":"affected","versionType":"git"},{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"131c0a3ead78d45f0f39ddb42cf1bd9be26239b0","status":"affected","versionType":"git"},{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"1a62bebe0705556d37cfa8409ddc759b11d404f6","status":"affected","versionType":"git"},{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"ec97e9a5c2f25d2f9f9d7005e9ac67f23cc751cd","status":"affected","versionType":"git"},{"version":"027045a6e2b7cd81216e8a559534a30fb0782702","lessThan":"e01ce676aaef3b13d02343d7e70f9637d93a3367","status":"affected","versionType":"git"}]},{"product":"Linux","vendor":"Linux","defaultStatus":"affected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/remoteproc/qcom_sysmon.c"],"versions":[{"version":"5.1","status":"affected"},{"version":"0","lessThan":"5.1","status":"unaffected","versionType":"semver"},{"version":"5.4.229","lessThanOrEqual":"5.4.*","status":"unaffected","versionType":"semver"},{"version":"5.10.163","lessThanOrEqual":"5.10.*","status":"unaffected","versionType":"semver"},{"version":"5.15.86","lessThanOrEqual":"5.15.*","status":"unaffected","versionType":"semver"},{"version":"6.0.16","lessThanOrEqual":"6.0.*","status":"unaffected","versionType":"semver"},{"version":"6.1.2","lessThanOrEqual":"6.1.*","status":"unaffected","versionType":"semver"},{"version":"6.2","lessThanOrEqual":"*","status":"unaffected","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"5.4.229"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"5.10.163"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"5.15.86"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"6.0.16"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"6.1.2"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.1","versionEndExcluding":"6.2"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/27441fab2651cd909d8a5440ca079bc50245f427"},{"url":"https://git.kernel.org/stable/c/e4539eb5c0c342567183fe386d0699c8dab49490"},{"url":"https://git.kernel.org/stable/c/131c0a3ead78d45f0f39ddb42cf1bd9be26239b0"},{"url":"https://git.kernel.org/stable/c/1a62bebe0705556d37cfa8409ddc759b11d404f6"},{"url":"https://git.kernel.org/stable/c/ec97e9a5c2f25d2f9f9d7005e9ac67f23cc751cd"},{"url":"https://git.kernel.org/stable/c/e01ce676aaef3b13d02343d7e70f9637d93a3367"}],"title":"remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()","x_generator":{"engine":"bippy-1.2.0"}}}}