{"id":"CVE-2023-52942","title":"cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\ncgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()\n\nIt was found that the check to see if a partition could use up all\nthe cpus from the parent cpuset i…","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= f0af1bfc27b52a4d42510051154c61bd176a8f06 < a2ab7f2cf5ef8f0c6212a246e681d1fe358cec1f","Linux >= f0af1bfc27b52a4d42510051154c61bd176a8f06 < e5ae8803847b80fe9d744a3174abe2b7bfed222a","Linux 6.1"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-11-05T20:13:59.225297Z"},"published":"2025-03-27","updated":"2026-11-05","sourceUpdated":"2026-11-05T20:20:53.087Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2023-52942","references":[{"url":"https://git.kernel.org/stable/c/a2ab7f2cf5ef8f0c6212a246e681d1fe358cec1f"},{"url":"https://git.kernel.org/stable/c/e5ae8803847b80fe9d744a3174abe2b7bfed222a"}],"tags":["cve.org"],"epss":0.00228,"epssPercentile":0.13694,"ingestedAt":"2026-11-05T22:38:31.751Z","slug":"CVE-2023-52942","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\ncgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()\n\nIt was found that the check to see if a partition could use up all\nthe cpus from the parent cpuset in update_parent_subparts_cpumask()\nwas incorrect. As a result, it is possible to leave parent with no\neffective cpu left even if there are tasks in the parent cpuset. This\ncan lead to system panic as reported in [1].\n\nFix this probem by updating the check to fail the enabling the partition\nif parent's effective_cpus is a subset of the child's cpus_allowed.\n\nAlso record the error code when an error happens in update_prstate()\nand add a test case where parent partition and child have the same cpu\nlist and parent has task. Enabling partition in the child will fail in\nthis case.\n\n[1] https://www.spinics.net/lists/cgroups/msg36254.html\n\n## Affected\n\n- `Linux >= f0af1bfc27b52a4d42510051154c61bd176a8f06 < a2ab7f2cf5ef8f0c6212a246e681d1fe358cec1f`\n- `Linux >= f0af1bfc27b52a4d42510051154c61bd176a8f06 < e5ae8803847b80fe9d744a3174abe2b7bfed222a`\n- `Linux 6.1`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}