{"id":26007,"date":"2026-09-18T04:32:13","date_gmt":"2026-09-17T20:32:13","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-93150"},"modified":"2026-09-18T04:32:13","modified_gmt":"2026-09-17T20:32:13","slug":"cve-2026-93150","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-93150","title":{"rendered":"CVE-2026-93150 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\ncgroup\/cpuset: Make n"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>cgroup\/cpuset: Make nr_deadline_tasks an atomic_t<\/p>\n<p>The nr_deadline_tasks variable in the cpuset structure was introduced by<br \/>\ncommit 6c24849f5515 (&#8220;sched\/cpuset: Keep track of SCHED_DEADLINE task<br \/>\nin cpusets&#8221;). It is reported by sashiko [1] that nr_deadline_tasks<br \/>\ncan currently be modified by inc_dl_tasks_cs() under rq-&gt;lock and<br \/>\nby cpuset_attach() under cpuset_mutex. So if both updates happen<br \/>\nsimultaneously, the nr_deadline_tasks variable can be corrupted leading<br \/>\nto incorrect operations down the road.<\/p>\n<p>Fix that by changing its type to atomic_t so that nr_deadline_tasks<br \/>\nare always atomically updated. This fix patch is a low hanging fruit.<br \/>\nIt can handle some of the races between a concurrent sched_setscheduler()<br \/>\nand cpuset_can_attach()\/cpuset_attach() calls, but not all of them like<br \/>\nthe other issue raised by sashiko [2]. This will be handled hopefully<br \/>\nin a future follow up patch.<\/p>\n<p>[1] https:\/\/sashiko.dev\/#\/patchset\/20260626181923.133658-1-longman%40redhat.com<br \/>\n[2] https:\/\/sashiko.dev\/#\/patchset\/20260630033344.352702-1-longman%40redhat.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>cgroup\/cpuset: Make nr_deadline_tasks an atomic_t<\/p>\n<p>The nr_deadline_tasks variable in the cpuset structure was introduced by<br \/>\ncommit <\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-26007","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/26007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=26007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=26007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=26007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}