CVE-2023-53044

dm stats: check for and propagate alloc_percpu failure

MEDIUM
5.5
CVSS Score
Published: May 2, 2025 at 03:55 PM UTC
Updated: June 17, 2026 at 06:44 AM 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
MEDIUM5.5
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: dm stats: check for and propagate alloc_percpu failure Check alloc_precpu()'s return value and return an error from dm_stats_init() if it fails. Update alloc_dev() to fail if dm_stats_init() does. Otherwise, a NULL pointer dereference will occur in dm_stats_cleanup() even if dm-stats isn't being actively used.

Affected

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

3.12 ≤ v < 4.14.3123.12 ≤ v < 4.19.2803.12 ≤ v < 5.10.1773.12 ≤ v < 5.15.1053.12 ≤ v < 5.4.2403.12 ≤ v < 6.1.223.12 ≤ v < 6.2.93.12 ≤ v < 6.34.15 ≤ v < 4.19.2804.20 ≤ v < 5.4.2405.11 ≤ v < 5.15.1055.16 ≤ v < 6.1.225.5 ≤ v < 5.10.1776.2 ≤ v < 6.2.93.126.3 rc16.3 rc26.3 rc3fd2ed4d252701d3bbed4cd3e3d267ad469bb832a
Vendor states this is fixed in 0d96bd507ed7e7d565b6d53ebd3874686f123b2e (fixed)
Vendor states this is fixed in 2287d7b721471a3d58bcd829250336e3cdf1635e (fixed)
Vendor states this is fixed in 443c9d522397511a4328dc2ec3c9c63c73049756 (fixed)
Vendor states this is fixed in 4a32a9a818a895671bd43e0c40351e60e4e9140b (fixed)
Vendor states this is fixed in 5b66e36a3efd24041b7374432bfa4dec2ff01e95 (fixed)
Vendor states this is fixed in a42180dd361584816bfe15c137b665699b994d90 (fixed)
Vendor states this is fixed in c68f08cc745675a17894e1b4a5b5b9700ace6da4 (fixed)
Vendor states this is fixed in d3aa3e060c4a80827eb801fc448debc9daa7c46b (fixed)
Vendor states this is fixed in 3.12 (unaffected)
Vendor states this is fixed in 4.14.312 (unaffected)
Vendor states this is fixed in 4.19.280 (unaffected)
Vendor states this is fixed in 5.10.177 (unaffected)
Vendor states this is fixed in 5.15.105 (unaffected)
Vendor states this is fixed in 5.4.240 (unaffected)
Vendor states this is fixed in 6.1.22 (unaffected)
Vendor states this is fixed in 6.2.9 (unaffected)
Vendor states this is fixed in 6.3 (unaffected)

References (8)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/0d96bd507ed7e7d565b6d53ebd3874686f123b2e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/2287d7b721471a3d58bcd829250336e3cdf1635e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/443c9d522397511a4328dc2ec3c9c63c73049756
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/4a32a9a818a895671bd43e0c40351e60e4e9140b
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/5b66e36a3efd24041b7374432bfa4dec2ff01e95
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/a42180dd361584816bfe15c137b665699b994d90
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c68f08cc745675a17894e1b4a5b5b9700ace6da4
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/d3aa3e060c4a80827eb801fc448debc9daa7c46b

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-476

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