{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2022-49435","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2025-02-26T02:08:31.570Z","datePublished":"2025-02-26T02:12:51.554Z","dateUpdated":"2025-05-04T08:37:36.380Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2025-05-04T08:37:36.380Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nmfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()\n\nIt will cause null-ptr-deref when using 'res', if platform_get_resource()\nreturns NULL, so move using 'res' after devm_ioremap_resource() that\nwill check it to avoid null-ptr-deref.\nAnd use devm_platform_get_and_ioremap_resource() to simplify code."}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/mfd/davinci_voicecodec.c"],"versions":[{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"49c1e32e7b3f301642a60448700ec531df981269","status":"affected","versionType":"git"},{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"a1d4941d9a24999f680799f9bbde7f57351ca637","status":"affected","versionType":"git"},{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"5289795824b77489803b0802cd9edc13824a2d0b","status":"affected","versionType":"git"},{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"2d00158a06efe6bbcd020108634ea0f2ed8b32f7","status":"affected","versionType":"git"},{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"579944b9f38727d9ff570b58f83bc424e8af8398","status":"affected","versionType":"git"},{"version":"b5e29aa880be84c271be8d0726cec4018bfbfd74","lessThan":"311242c7703df0da14c206260b7e855f69cb0264","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/mfd/davinci_voicecodec.c"],"versions":[{"version":"5.4","status":"affected"},{"version":"0","lessThan":"5.4","status":"unaffected","versionType":"semver"},{"version":"5.4.198","lessThanOrEqual":"5.4.*","status":"unaffected","versionType":"semver"},{"version":"5.10.121","lessThanOrEqual":"5.10.*","status":"unaffected","versionType":"semver"},{"version":"5.15.46","lessThanOrEqual":"5.15.*","status":"unaffected","versionType":"semver"},{"version":"5.17.14","lessThanOrEqual":"5.17.*","status":"unaffected","versionType":"semver"},{"version":"5.18.3","lessThanOrEqual":"5.18.*","status":"unaffected","versionType":"semver"},{"version":"5.19","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.4","versionEndExcluding":"5.4.198"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4","versionEndExcluding":"5.10.121"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4","versionEndExcluding":"5.15.46"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4","versionEndExcluding":"5.17.14"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4","versionEndExcluding":"5.18.3"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4","versionEndExcluding":"5.19"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/49c1e32e7b3f301642a60448700ec531df981269"},{"url":"https://git.kernel.org/stable/c/a1d4941d9a24999f680799f9bbde7f57351ca637"},{"url":"https://git.kernel.org/stable/c/5289795824b77489803b0802cd9edc13824a2d0b"},{"url":"https://git.kernel.org/stable/c/2d00158a06efe6bbcd020108634ea0f2ed8b32f7"},{"url":"https://git.kernel.org/stable/c/579944b9f38727d9ff570b58f83bc424e8af8398"},{"url":"https://git.kernel.org/stable/c/311242c7703df0da14c206260b7e855f69cb0264"}],"title":"mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()","x_generator":{"engine":"bippy-1.2.0"}}}}