{"id":"CVE-2021-47530","state":"PUBLISHED","title":"drm/msm: Fix wait_fence submitqueue leak","description":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/msm: Fix wait_fence submitqueue leak\n\nWe weren't dropping the submitqueue reference in all paths.  In\nparticular, when the fence has already been signalled. Split out\na helper to simplify handling this in the various different return\npaths.","publishedAt":"2024-05-24T15:09:40.707Z","updatedAt":"2026-05-11T13:56:26.747Z","severity":null,"assigner":"Linux","products":["Linux Linux"],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"a61acbbe9cf873f869fc634ae6f72f214f5994cc","status":"affected","lessThan":"4c3cdbf2540319ea674f1f3c54f31f14c6f39647","versionType":"git"},{"version":"a61acbbe9cf873f869fc634ae6f72f214f5994cc","status":"affected","lessThan":"ea0006d390a28012f8187717aea61498b2b341e5","versionType":"git"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/gpu/drm/msm/msm_drv.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.15","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.15","versionType":"semver"},{"version":"5.15.7","status":"unaffected","lessThanOrEqual":"5.15.*","versionType":"semver"},{"version":"5.16","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/gpu/drm/msm/msm_drv.c"]}],"references":["https://git.kernel.org/stable/c/4c3cdbf2540319ea674f1f3c54f31f14c6f39647","https://git.kernel.org/stable/c/ea0006d390a28012f8187717aea61498b2b341e5"],"weaknesses":[],"ingestedAt":"2026-10-29T19:49:19.404Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2021/47xxx/CVE-2021-47530.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2021-47530","state":"PUBLISHED","datePublished":"2024-05-24T15:09:40.707Z","dateUpdated":"2026-05-11T13:56:26.747Z","assignerShortName":"Linux","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateReserved":"2024-05-24T15:02:54.825Z"},"containers":{"cna":{"title":"drm/msm: Fix wait_fence submitqueue leak","descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/msm: Fix wait_fence submitqueue leak\n\nWe weren't dropping the submitqueue reference in all paths.  In\nparticular, when the fence has already been signalled. Split out\na helper to simplify handling this in the various different return\npaths."}],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"a61acbbe9cf873f869fc634ae6f72f214f5994cc","status":"affected","lessThan":"4c3cdbf2540319ea674f1f3c54f31f14c6f39647","versionType":"git"},{"version":"a61acbbe9cf873f869fc634ae6f72f214f5994cc","status":"affected","lessThan":"ea0006d390a28012f8187717aea61498b2b341e5","versionType":"git"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/gpu/drm/msm/msm_drv.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.15","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.15","versionType":"semver"},{"version":"5.15.7","status":"unaffected","lessThanOrEqual":"5.15.*","versionType":"semver"},{"version":"5.16","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/gpu/drm/msm/msm_drv.c"]}],"references":[{"url":"https://git.kernel.org/stable/c/4c3cdbf2540319ea674f1f3c54f31f14c6f39647"},{"url":"https://git.kernel.org/stable/c/ea0006d390a28012f8187717aea61498b2b341e5"}],"providerMetadata":{"shortName":"Linux","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateUpdated":"2026-05-11T13:56:26.747Z"},"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.15","versionEndExcluding":"5.15.7"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.15","versionEndExcluding":"5.16"}]}]}],"x_generator":{"engine":"bippy-1.2.0"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2024-06-17T17:34:37.808286Z","id":"CVE-2021-47530","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2024-06-17T17:35:01.471Z"}},{"title":"CVE Program Container","references":[{"url":"https://git.kernel.org/stable/c/4c3cdbf2540319ea674f1f3c54f31f14c6f39647","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/ea0006d390a28012f8187717aea61498b2b341e5","tags":["x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-04T05:39:59.617Z"}}]}}}