PT-2026-26121

CVE-2026-23261

·

Published

2025-12-19

·

Updated

2026-10-13

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The Linux kernel contains an issue where the admin tagset is not released if initialization fails during NVMe/FC controller creation. Specifically, the nvme fabrics component creates an NVMe/FC controller through a series of function calls: nvmf dev write(), nvmf create ctrl(), nvme fc create ctrl(), and nvme fc init ctrl(). If any step after nvme add ctrl() succeeds fails, the controller references are torn down, but the admin queue and tag set are not freed, leading to memory leaks. The issue is addressed by checking ctrl->ctrl.admin tagset in the fail path and calling nvme remove admin tag set() to reclaim all admin queue allocations when controller setup aborts. The vulnerable functions involved are nvmf dev write(), nvmf create ctrl(), nvme fc create ctrl(), nvme fc init ctrl(), and nvme remove admin tag set().
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
OESA-2026-2869
OESA-2026-3157
OPENSUSE-SU-2026:20826-1
SUSE-SU-2026:21834-1
SUSE-SU-2026:21841-1
SUSE-SU-2026:21845-1
SUSE-SU-2026:21860-1
SUSE-SU-2026:2217-1
SUSE-SU-2026:2238-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8393-1
USN-8440-1
USN-8499-1
Found an issue in the description? Have something to add? Feel free to write us 👾