CVE-2026-72181

mips: sched: Fix CPUMASK_OFFSTACK memory corruption

HIGH
7.8
CVSS Score
Published: August 15, 2026 at 05:53 AM UTC
Updated: August 19, 2026 at 05:21 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: mips: sched: Fix CPUMASK_OFFSTACK memory corruption This patch addresses a critical memory management flaw. When CONFIG_CPUMASK_OFFSTACK is enabled, cpumask_var_t is a pointer. Consequently, sizeof(new_mask) evaluates to the pointer size, causing copy_from_user() to clobber the mask pointer. Furthermore, the old logic performed copy_from_user() before allocating the mask. Fix this by allocating new_mask first. To handle variable-sized user masks correctly, use cpumask_size() to truncate overly large user masks or pad undersized masks with zeros before copying the data directly into the allocated buffer.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2.6.23 ≤ v < 5.10.2652.6.23 ≤ v < 5.15.2122.6.23 ≤ v < 6.1.1782.6.23 ≤ v < 6.12.972.6.23 ≤ v < 6.18.402.6.23 ≤ v < 6.6.1452.6.23 ≤ v < 7.1.52.6.23 ≤ v < 7.22.6.23295cbf6d63165fe4253cf1d9ceadcda47a318b48
Vendor states this is fixed in 15ba8053fe4162c933855f1676fb321cdb6251c7 (fixed)
Vendor states this is fixed in 1caee6e084a96ada94658f261ced377d85af3f03 (fixed)
Vendor states this is fixed in 2f7730c03a9deea3ba7a1c980070d363b4ea2046 (fixed)
Vendor states this is fixed in 3446ffb5d03c36f9ce88ede7ca5be319a2968d96 (fixed)
Vendor states this is fixed in 87a56c1e8e36d06ebe8640432f911538ded7827d (fixed)
Vendor states this is fixed in 98e37db4a34d3af3fb2f4648295c25b5e40b20e3 (fixed)
Vendor states this is fixed in a1dd41d00c57efb1fbc6f361c5f48c9d00cca51c (fixed)
Vendor states this is fixed in d20ee42f8226607b5693b2bc2f115ca2d270221a (fixed)
Vendor states this is fixed in 2.6.23 (unaffected)
Vendor states this is fixed in 5.10.265 (unaffected)
Vendor states this is fixed in 5.15.212 (unaffected)
Vendor states this is fixed in 6.1.178 (unaffected)
Vendor states this is fixed in 6.12.97 (unaffected)
Vendor states this is fixed in 6.18.40 (unaffected)
Vendor states this is fixed in 6.6.145 (unaffected)
Vendor states this is fixed in 7.1.5 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

CVSS

7.8HIGHLinux
Vector?

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card