{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2024-40924","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2024-07-12T12:17:45.582Z","datePublished":"2024-07-12T12:25:04.991Z","dateUpdated":"2025-11-03T21:57:53.715Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2025-05-04T09:17:56.859Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/i915/dpt: Make DPT object unshrinkable\n\nIn some scenarios, the DPT object gets shrunk but\nthe actual framebuffer did not and thus its still\nthere on the DPT's vm->bound_list. Then it tries to\nrewrite the PTEs via a stale CPU mapping. This causes panic.\n\n[vsyrjala: Add TODO comment]\n(cherry picked from commit 51064d471c53dcc8eddd2333c3f1c1d9131ba36c)"}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/gpu/drm/i915/gem/i915_gem_object.h"],"versions":[{"version":"0dc987b699ce4266450d407d6d79d41eab88c5d0","lessThan":"327280149066f0e5f2e50356b5823f76dabfe86e","status":"affected","versionType":"git"},{"version":"0dc987b699ce4266450d407d6d79d41eab88c5d0","lessThan":"7a9883be3b98673333eec65c4a21cc18e60292eb","status":"affected","versionType":"git"},{"version":"0dc987b699ce4266450d407d6d79d41eab88c5d0","lessThan":"a2552020fb714ff357182c3c179abfac2289f84d","status":"affected","versionType":"git"},{"version":"0dc987b699ce4266450d407d6d79d41eab88c5d0","lessThan":"43e2b37e2ab660c3565d4cff27922bc70e79c3f1","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/gpu/drm/i915/gem/i915_gem_object.h"],"versions":[{"version":"6.0","status":"affected"},{"version":"0","lessThan":"6.0","status":"unaffected","versionType":"semver"},{"version":"6.1.95","lessThanOrEqual":"6.1.*","status":"unaffected","versionType":"semver"},{"version":"6.6.35","lessThanOrEqual":"6.6.*","status":"unaffected","versionType":"semver"},{"version":"6.9.6","lessThanOrEqual":"6.9.*","status":"unaffected","versionType":"semver"},{"version":"6.10","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":"6.0","versionEndExcluding":"6.1.95"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.0","versionEndExcluding":"6.6.35"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.0","versionEndExcluding":"6.9.6"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.0","versionEndExcluding":"6.10"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/327280149066f0e5f2e50356b5823f76dabfe86e"},{"url":"https://git.kernel.org/stable/c/7a9883be3b98673333eec65c4a21cc18e60292eb"},{"url":"https://git.kernel.org/stable/c/a2552020fb714ff357182c3c179abfac2289f84d"},{"url":"https://git.kernel.org/stable/c/43e2b37e2ab660c3565d4cff27922bc70e79c3f1"}],"title":"drm/i915/dpt: Make DPT object unshrinkable","x_generator":{"engine":"bippy-1.2.0"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://git.kernel.org/stable/c/327280149066f0e5f2e50356b5823f76dabfe86e","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/7a9883be3b98673333eec65c4a21cc18e60292eb","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/a2552020fb714ff357182c3c179abfac2289f84d","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/43e2b37e2ab660c3565d4cff27922bc70e79c3f1","tags":["x_transferred"]},{"url":"https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html"}],"providerMetadata":{"orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE","dateUpdated":"2025-11-03T21:57:53.715Z"}},{"metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2024-40924","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2024-09-10T17:05:20.923051Z"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2024-09-11T17:33:03.482Z"}}]}}