CVE-2026-90228

nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns()

HIGH
7.5
CVSS Score
Published: September 17, 2026 at 04:07 PM UTC
Updated: October 19, 2026 at 09:19 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
HIGH7.5
Exploit prediction
EPSS 0.7%

Description

In the Linux kernel, the following vulnerability has been resolved: nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() When a host issues an Identify command with CNS 05h (I/O Command Set specific Identify Namespace) and CSI 02h (ZNS) targeting a file-backed namespace, nvmet_execute_identify_ns_zns() calls bdev_is_zoned() on req->ns->bdev. A file-backed namespace has no block device, so req->ns->bdev is NULL and bdev_is_zoned() dereferences it, oopsing. The I/O command set is selected by the host-supplied CSI field and the command is routed here whenever CONFIG_BLK_DEV_ZONED is enabled, independent of the namespace backing type, so any file-backed namespace is exposed. Reject the command with Invalid Field when the namespace is not backed by a block device.

Affected

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

5.14aaf2e048af2704da5869f27b508b288f36d5c7b7
Vendor states this is fixed in 0b4cf43f9ca7118590a338de900edbd6047cd89f (fixed)
Vendor states this is fixed in 1ce8faf90eb0bf5599b90db38500aefea9426485 (fixed)
Vendor states this is fixed in 1fb1236312ee1a600de6b3ca560f0b3fd5a50471 (fixed)
Vendor states this is fixed in b873099944dae5702b4b6db6814d1f1e8d4cfb00 (fixed)
Vendor states this is fixed in cc29f7082b7ab5e0337f27d1fef16359f05fcffa (fixed)
Vendor states this is fixed in f594863967d87b7fcbff6e724d51135fd701a13d (fixed)
Vendor states this is fixed in ff28a93a895912010a7827a0e1445ebe8be53b4d (fixed)
Vendor states this is fixed in 5.14 (unaffected)
Vendor states this is fixed in 5.15.221 (unaffected)
Vendor states this is fixed in 6.1.188 (unaffected)
Vendor states this is fixed in 6.12.110 (unaffected)
Vendor states this is fixed in 6.18.52 (unaffected)
Vendor states this is fixed in 6.6.157 (unaffected)
Vendor states this is fixed in 7.2.6 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (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.5HIGHLinux
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