CVE Catalog

CVE-2024-46737

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

19th percentile - higher than 19% of all known CVEs

Summary

In the Linux kernel, the nvmet-tcp module has a bug causing kernel crash when command allocation fails. When allocation fails, NULL pointer dereference in nvmet_tcp_release_queue_work causes a crash.

Risk Assessment

The vulnerability may lead to system crash, potentially resulting in service unavailability or data loss.

Recommendation

It is recommended to apply the official Linux kernel patch that sets queue->nr_cmds to zero in case of allocation failure.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: fix kernel crash if commands allocation fails If the commands allocation fails in nvmet_tcp_alloc_cmds() the kernel crashes in nvmet_tcp_release_queue_work() because of a NULL pointer dereference. nvmet: failed to install queue 0 cntlid 1 ret 6 Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Fix the bug by setting queue->nr_cmds to zero in case nvmet_tcp_alloc_cmd() fails.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS