PT-2025-49651 · Linux+1 · Linux Kernel+1

CVE-2023-53791

·

Published

2025-12-09

·

Updated

2026-08-21

CVSS v3.1

3.7

Low

VectorAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.5.0-rc2-00121-g01e55c376936-dirty
Description The Linux kernel contains an issue related to a holder mismatch within the export rdev() function in the md (multiple device) subsystem. A warning occurs when claim rdev is used with blkdev get by dev() while rdev is used with blkdev put(). This can happen if mddev->external changes from 0 to 1. The issue is reproducible through a specific test case involving adding and removing devices via sysfs. The test case involves writing to /sys/block/md0/md/new dev and /sys/block/md0/md/dev-${devname}/state. The call trace indicates the issue occurs within the blkdev put() function.
Recommendations Update to Linux kernel version 6.5.0-rc2-00121-g01e55c376936-dirty or later.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2023-53791
RHSA-2024:2394
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0293-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1

Affected Products

Linux Kernel
Red Hat