QEMU before 8.2.0 has an integer underflow, and resultant buffer overflow, via a TI command when an expected non-DMA transfer length is less than the length of the available FIFO data. This occurs in esp_do_nodma in hw/scsi/esp.c because of an underflow of async_len.
Metrics
Affected Vendors & Products
References
History
Thu, 15 Aug 2024 22:00:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Weaknesses | CWE-120 | |
Metrics |
cvssV3_1
|
cvssV3_1
|
MITRE
Status: PUBLISHED
Assigner: mitre
Published: 2024-02-20T00:00:00
Updated: 2024-08-15T20:20:15.400Z
Reserved: 2024-01-25T00:00:00
Link: CVE-2024-24474
Vulnrichment
Updated: 2024-08-01T23:19:52.622Z
NVD
Status : Awaiting Analysis
Published: 2024-02-20T18:15:52.463
Modified: 2024-11-21T08:59:18.777
Link: CVE-2024-24474
Redhat