CVE-2023-40360: Null Pointer Dereference
Published Aug 14, 2023
·Updated
QEMU through 8.0.4 accesses a NULL pointer in nvmedirectivereceive in hw/nvme/ctrl.c because there is no check for whether an endurance group is configured before checking whether Flexible Data Placement is enabled.
Affected Software
5 affected componentsFixes available
ubuntu/qemu<1:8.0.4+dfsg-1ubuntu3.23.10.2
1:8.0.4+dfsg-1ubuntu3.23.10.2
ubuntu/qemu<1:8.1.3+
1:8.1.3+
debian/qemu
1:5.2+dfsg-11+deb11u31:5.2+dfsg-11+deb11u21:7.2+dfsg-7+deb12u71:9.0.2+ds-21:9.1.0+ds-3
Qemu Qemu<=8.0.4
Qemu Qemu>=8.0.0<=8.0.4
Remediation
Event History
Aug 14, 2023
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Jan 12, 2024
Data Sourced
via Launchpad·08:48 PM
Description
Frequently Asked Questions
1
What is the severity of CVE-2023-40360?
The severity of CVE-2023-40360 is medium with a severity value of 5.5.
2
How does CVE-2023-40360 affect QEMU?
CVE-2023-40360 affects QEMU versions up to and including 8.0.4.
3
What is the root cause of CVE-2023-40360?
The root cause of CVE-2023-40360 is a NULL pointer access in nvme_directive_receive in the hw/nvme/ctrl.c file of QEMU.
4
How can CVE-2023-40360 be fixed?
To fix CVE-2023-40360, update QEMU to a version higher than 8.0.4, which includes the necessary fixes.
5
Are there any additional references for CVE-2023-40360?
Yes, additional references for CVE-2023-40360 can be found at the following links: [link1], [link2], [link3].