What is CVE-2026-72010?
This vulnerability in the Linux kernel's cgroup/cpuset subsystem causes a division-by-zero error when a VMA memory policy with MPOL_F_RELATIVE_NODES rebinds to `effective_mems` instead of `mems_allowed` during a CPU hotplug event. It is triggered by creating a child cpuset where `cpuset.mems` is not set, potentially allowing local exploitation. Applying kernel updates is recommended for affected systems.
Azərbaycanca: Linux kernel-də cgroup/cpuset alt sistemində aşkarlanan bu zəiflik, `MPOL_F_RELATIVE_NODES` atributlu VMA yaddaş siyasətinin CPU hotplug hadisəsi zamanı səhvən `mems_allowed` əvəzinə `effective_mems` sahəsinə bağlanması nəticəsində sıfıra bölmə (div/0) xətasına səbəb olur. Zəiflik xüsusilə `cpuset.mems` parametri təyin edilməmiş child cpuset yaradıldıqda lokal istismara imkan verir. Təsirə məruz qalan sistemlərdə kernel yeniləmələrinin tətbiqi tövsiyə olunur.
Related CVEs
link basis: same weakness class CWE-20
FAQ2
What error does MPOL_F_RELATIVE_NODES policy cause when `cpuset.mems` is not set during a CPU hotplug in the Linux kernel?
It incorrectly rebinds to the `effective_mems` field, leading to a division-by-zero (div/0) error.
What local condition is required to exploit CVE-2026-72010?
A child cpuset must be created where the `cpuset.mems` parameter is not set.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.