{"id":"CVE-2021-46985","state":"PUBLISHED","title":"ACPI: scan: Fix a memory leak in an error handling path","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nACPI: scan: Fix a memory leak in an error handling path\n\nIf 'acpi_device_set_name()' fails, we must free\n'acpi_device_bus_id->bus_id' or there is a (potential) memory leak.","publishedAt":"2024-02-28T08:13:13.454Z","updatedAt":"2026-05-23T15:18:52.732Z","severity":null,"assigner":"Linux","products":["Linux Linux"],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"e5cdbe419004e172f642e876a671a9ff1c52f8bb","status":"affected","lessThan":"6901a4f795e0e8d65ae779cb37fc22e0bf294712","versionType":"git"},{"version":"717d9d88fbd956ab03fad97266f6ce63a036e7f8","status":"affected","lessThan":"5ab9857dde7c3ea3faef6b128d718cf8ba98721b","versionType":"git"},{"version":"7385e438e1f31af5b86f72fd19b0dcd2738502c9","status":"affected","lessThan":"69cc821e89ce572884548ac54c4f80eec7a837a5","versionType":"git"},{"version":"bc0b1a2036dd8072106ec81a8685ecb901f72ed6","status":"affected","lessThan":"dafd4c0b5e835db020cff11c74b4af9493a58e72","versionType":"git"},{"version":"4a5891992c680d69d7e490e4d0428d17779d8e85","status":"affected","lessThan":"e2381174daeae0ca35eddffef02dcc8de8c1ef8a","versionType":"git"},{"version":"321dbe6c0b551f9f8030becc6900f77cf9bbb9ad","status":"affected","lessThan":"c5c8f6ffc942cf42f990f22e35bcf4cbe9d8c2fb","versionType":"git"},{"version":"eb50aaf960e3bedfef79063411ffd670da94b84b","status":"affected","lessThan":"a7e17a8d421ae23c920240625b4413c7b94d94a4","versionType":"git"},{"version":"eb50aaf960e3bedfef79063411ffd670da94b84b","status":"affected","lessThan":"0c8bd174f0fc131bc9dfab35cd8784f59045da87","versionType":"git"},{"version":"4.9.264","status":"affected","lessThan":"4.9.269","versionType":"semver"},{"version":"4.14.228","status":"affected","lessThan":"4.14.233","versionType":"semver"},{"version":"4.19.184","status":"affected","lessThan":"4.19.191","versionType":"semver"},{"version":"5.4.109","status":"affected","lessThan":"5.4.120","versionType":"semver"},{"version":"5.10.27","status":"affected","lessThan":"5.10.38","versionType":"semver"},{"version":"5.11.11","status":"affected","lessThan":"5.11.22","versionType":"semver"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/acpi/scan.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.12","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.12","versionType":"semver"},{"version":"4.9.269","status":"unaffected","lessThanOrEqual":"4.9.*","versionType":"semver"},{"version":"4.14.233","status":"unaffected","lessThanOrEqual":"4.14.*","versionType":"semver"},{"version":"4.19.191","status":"unaffected","lessThanOrEqual":"4.19.*","versionType":"semver"},{"version":"5.4.120","status":"unaffected","lessThanOrEqual":"5.4.*","versionType":"semver"},{"version":"5.10.38","status":"unaffected","lessThanOrEqual":"5.10.*","versionType":"semver"},{"version":"5.11.22","status":"unaffected","lessThanOrEqual":"5.11.*","versionType":"semver"},{"version":"5.12.5","status":"unaffected","lessThanOrEqual":"5.12.*","versionType":"semver"},{"version":"5.13","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/acpi/scan.c"]}],"references":["https://git.kernel.org/stable/c/6901a4f795e0e8d65ae779cb37fc22e0bf294712","https://git.kernel.org/stable/c/5ab9857dde7c3ea3faef6b128d718cf8ba98721b","https://git.kernel.org/stable/c/69cc821e89ce572884548ac54c4f80eec7a837a5","https://git.kernel.org/stable/c/dafd4c0b5e835db020cff11c74b4af9493a58e72","https://git.kernel.org/stable/c/e2381174daeae0ca35eddffef02dcc8de8c1ef8a","https://git.kernel.org/stable/c/c5c8f6ffc942cf42f990f22e35bcf4cbe9d8c2fb","https://git.kernel.org/stable/c/a7e17a8d421ae23c920240625b4413c7b94d94a4","https://git.kernel.org/stable/c/0c8bd174f0fc131bc9dfab35cd8784f59045da87"],"weaknesses":[],"ingestedAt":"2026-10-29T19:49:16.371Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2021/46xxx/CVE-2021-46985.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2021-46985","state":"PUBLISHED","datePublished":"2024-02-28T08:13:13.454Z","dateUpdated":"2026-05-23T15:18:52.732Z","assignerShortName":"Linux","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateReserved":"2024-02-27T18:42:55.946Z"},"containers":{"cna":{"title":"ACPI: scan: Fix a memory leak in an error handling path","descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nACPI: scan: Fix a memory leak in an error handling path\n\nIf 'acpi_device_set_name()' fails, we must free\n'acpi_device_bus_id->bus_id' or there is a (potential) memory leak."}],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"e5cdbe419004e172f642e876a671a9ff1c52f8bb","status":"affected","lessThan":"6901a4f795e0e8d65ae779cb37fc22e0bf294712","versionType":"git"},{"version":"717d9d88fbd956ab03fad97266f6ce63a036e7f8","status":"affected","lessThan":"5ab9857dde7c3ea3faef6b128d718cf8ba98721b","versionType":"git"},{"version":"7385e438e1f31af5b86f72fd19b0dcd2738502c9","status":"affected","lessThan":"69cc821e89ce572884548ac54c4f80eec7a837a5","versionType":"git"},{"version":"bc0b1a2036dd8072106ec81a8685ecb901f72ed6","status":"affected","lessThan":"dafd4c0b5e835db020cff11c74b4af9493a58e72","versionType":"git"},{"version":"4a5891992c680d69d7e490e4d0428d17779d8e85","status":"affected","lessThan":"e2381174daeae0ca35eddffef02dcc8de8c1ef8a","versionType":"git"},{"version":"321dbe6c0b551f9f8030becc6900f77cf9bbb9ad","status":"affected","lessThan":"c5c8f6ffc942cf42f990f22e35bcf4cbe9d8c2fb","versionType":"git"},{"version":"eb50aaf960e3bedfef79063411ffd670da94b84b","status":"affected","lessThan":"a7e17a8d421ae23c920240625b4413c7b94d94a4","versionType":"git"},{"version":"eb50aaf960e3bedfef79063411ffd670da94b84b","status":"affected","lessThan":"0c8bd174f0fc131bc9dfab35cd8784f59045da87","versionType":"git"},{"version":"4.9.264","status":"affected","lessThan":"4.9.269","versionType":"semver"},{"version":"4.14.228","status":"affected","lessThan":"4.14.233","versionType":"semver"},{"version":"4.19.184","status":"affected","lessThan":"4.19.191","versionType":"semver"},{"version":"5.4.109","status":"affected","lessThan":"5.4.120","versionType":"semver"},{"version":"5.10.27","status":"affected","lessThan":"5.10.38","versionType":"semver"},{"version":"5.11.11","status":"affected","lessThan":"5.11.22","versionType":"semver"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/acpi/scan.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.12","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.12","versionType":"semver"},{"version":"4.9.269","status":"unaffected","lessThanOrEqual":"4.9.*","versionType":"semver"},{"version":"4.14.233","status":"unaffected","lessThanOrEqual":"4.14.*","versionType":"semver"},{"version":"4.19.191","status":"unaffected","lessThanOrEqual":"4.19.*","versionType":"semver"},{"version":"5.4.120","status":"unaffected","lessThanOrEqual":"5.4.*","versionType":"semver"},{"version":"5.10.38","status":"unaffected","lessThanOrEqual":"5.10.*","versionType":"semver"},{"version":"5.11.22","status":"unaffected","lessThanOrEqual":"5.11.*","versionType":"semver"},{"version":"5.12.5","status":"unaffected","lessThanOrEqual":"5.12.*","versionType":"semver"},{"version":"5.13","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["drivers/acpi/scan.c"]}],"references":[{"url":"https://git.kernel.org/stable/c/6901a4f795e0e8d65ae779cb37fc22e0bf294712"},{"url":"https://git.kernel.org/stable/c/5ab9857dde7c3ea3faef6b128d718cf8ba98721b"},{"url":"https://git.kernel.org/stable/c/69cc821e89ce572884548ac54c4f80eec7a837a5"},{"url":"https://git.kernel.org/stable/c/dafd4c0b5e835db020cff11c74b4af9493a58e72"},{"url":"https://git.kernel.org/stable/c/e2381174daeae0ca35eddffef02dcc8de8c1ef8a"},{"url":"https://git.kernel.org/stable/c/c5c8f6ffc942cf42f990f22e35bcf4cbe9d8c2fb"},{"url":"https://git.kernel.org/stable/c/a7e17a8d421ae23c920240625b4413c7b94d94a4"},{"url":"https://git.kernel.org/stable/c/0c8bd174f0fc131bc9dfab35cd8784f59045da87"}],"providerMetadata":{"shortName":"Linux","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateUpdated":"2026-05-23T15:18:52.732Z"},"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"4.9.264","versionEndExcluding":"4.9.269"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"4.14.228","versionEndExcluding":"4.14.233"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"4.19.184","versionEndExcluding":"4.19.191"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.4.109","versionEndExcluding":"5.4.120"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.10.27","versionEndExcluding":"5.10.38"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.11.11","versionEndExcluding":"5.11.22"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.12","versionEndExcluding":"5.12.5"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.12","versionEndExcluding":"5.13"}]}]}],"x_generator":{"engine":"bippy-1.2.0"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://git.kernel.org/stable/c/6901a4f795e0e8d65ae779cb37fc22e0bf294712","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/5ab9857dde7c3ea3faef6b128d718cf8ba98721b","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/69cc821e89ce572884548ac54c4f80eec7a837a5","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/dafd4c0b5e835db020cff11c74b4af9493a58e72","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/e2381174daeae0ca35eddffef02dcc8de8c1ef8a","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/c5c8f6ffc942cf42f990f22e35bcf4cbe9d8c2fb","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/a7e17a8d421ae23c920240625b4413c7b94d94a4","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/0c8bd174f0fc131bc9dfab35cd8784f59045da87","tags":["x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-04T05:24:38.487Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2021-46985","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2024-09-10T16:01:08.493221Z"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2024-09-11T17:33:40.036Z"}}]}}}