{"api_version":"1","generated_at":"2026-06-27T20:53:43+00:00","cve":"CVE-2026-53020","urls":{"html":"https://cve.report/CVE-2026-53020","api":"https://cve.report/api/cve/CVE-2026-53020.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2026-53020","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2026-53020"},"summary":{"title":"um: Fix potential race condition in TLB sync","description":"In the Linux kernel, the following vulnerability has been resolved:\n\num: Fix potential race condition in TLB sync\n\nDuring the TLB sync, we need to traverse and modify the page table,\nso we should hold the page table lock. Since full SMP support for\nthreads within the same process is still missing, let's disable the\nsplit page table lock for simplicity.","state":"PUBLISHED","assigner":"Linux","published_at":"2026-06-24 17:17:13","updated_at":"2026-06-24 17:17:13"},"problem_types":[],"metrics":[],"references":[{"url":"https://git.kernel.org/stable/c/f21c343ec7419377bff89ab11146c03ae117036f","name":"https://git.kernel.org/stable/c/f21c343ec7419377bff89ab11146c03ae117036f","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3","name":"https://git.kernel.org/stable/c/102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-53020","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-53020","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 1e4ee5135d814fe4785890790cec81c3132888fb f21c343ec7419377bff89ab11146c03ae117036f git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 1e4ee5135d814fe4785890790cec81c3132888fb 102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 6.19","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.19 semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 7.0.10 7.0.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 7.1 * original_commit_for_fix","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":{"cve_year":"2026","cve_id":"53020","cve":"CVE-2026-53020","epss":"0.001550000","percentile":"0.050380000","score_date":"2026-06-26","updated_at":"2026-06-27 00:07:47"},"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"cna":{"affected":[{"defaultStatus":"unaffected","product":"Linux","programFiles":["arch/um/kernel/tlb.c","mm/Kconfig"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"lessThan":"f21c343ec7419377bff89ab11146c03ae117036f","status":"affected","version":"1e4ee5135d814fe4785890790cec81c3132888fb","versionType":"git"},{"lessThan":"102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3","status":"affected","version":"1e4ee5135d814fe4785890790cec81c3132888fb","versionType":"git"}]},{"defaultStatus":"affected","product":"Linux","programFiles":["arch/um/kernel/tlb.c","mm/Kconfig"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"status":"affected","version":"6.19"},{"lessThan":"6.19","status":"unaffected","version":"0","versionType":"semver"},{"lessThanOrEqual":"7.0.*","status":"unaffected","version":"7.0.10","versionType":"semver"},{"lessThanOrEqual":"*","status":"unaffected","version":"7.1","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"cpeMatch":[{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"7.0.10","versionStartIncluding":"6.19","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"7.1","versionStartIncluding":"6.19","vulnerable":true}],"negate":false,"operator":"OR"}]}],"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\num: Fix potential race condition in TLB sync\n\nDuring the TLB sync, we need to traverse and modify the page table,\nso we should hold the page table lock. Since full SMP support for\nthreads within the same process is still missing, let's disable the\nsplit page table lock for simplicity."}],"providerMetadata":{"dateUpdated":"2026-06-24T16:29:29.796Z","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux"},"references":[{"url":"https://git.kernel.org/stable/c/f21c343ec7419377bff89ab11146c03ae117036f"},{"url":"https://git.kernel.org/stable/c/102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3"}],"title":"um: Fix potential race condition in TLB sync","x_generator":{"engine":"bippy-1.2.0"}}},"cveMetadata":{"assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","assignerShortName":"Linux","cveId":"CVE-2026-53020","datePublished":"2026-06-24T16:29:29.796Z","dateReserved":"2026-06-09T07:44:35.379Z","dateUpdated":"2026-06-24T16:29:29.796Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2026-06-24 17:17:13","lastModifiedDate":"2026-06-24 17:17:13","problem_types":[],"metrics":[],"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2026","CveId":"53020","Ordinal":"1","Title":"um: Fix potential race condition in TLB sync","CVE":"CVE-2026-53020","Year":"2026"},"notes":[{"CveYear":"2026","CveId":"53020","Ordinal":"1","NoteData":"In the Linux kernel, the following vulnerability has been resolved:\n\num: Fix potential race condition in TLB sync\n\nDuring the TLB sync, we need to traverse and modify the page table,\nso we should hold the page table lock. Since full SMP support for\nthreads within the same process is still missing, let's disable the\nsplit page table lock for simplicity.","Type":"Description","Title":"um: Fix potential race condition in TLB sync"}]}}}