CVE-2024-24474: qemu · Integer Underflow
Affects qemuSource CVE Database V5
Not known to be exploited · CVSS 8.8 High : upgrade to 8.2.0 soon.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 1.3% chance of exploitation in 30 days – higher than 72% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 8.2.0
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 20 Feb 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade qemu/qemu to 8.2.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubqemu/qemupkg:github/qemu/qemuOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2024-24474, organizations should: 1) Monitor QEMU project communications and security advisories closely for the release of patches addressing this vulnerability and apply them promptly once available. 2) Until patches are released, restrict network access to QEMU management and emulation interfaces to trusted administrators only, using network segmentation and firewall rules. 3) Limit privileges of users and processes interacting with QEMU to the minimum necessary to reduce the risk of exploitation. 4) Employ runtime security tools capable of detecting anomalous memory operations or unexpected crashes related to SCSI device emulation. 5) Consider disabling or restricting the use of SCSI device emulation in QEMU if not required for operational needs. 6) Conduct thorough security assessments and penetration tests focusing on virtualization infrastructure to identify potential exploitation attempts. 7) Implement strict monitoring and logging of QEMU-related activities to detect early signs of compromise. These steps go beyond generic advice by focusing on access control, privilege limitation, and proactive monitoring specific to the vulnerable component.
Description
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.
References
- gitlab.com/qemu-project/qemu/-/issues/1810 (opens in a new tab)
- github.com/qemu/qemu/commit/77668e4b9bca03a856c27ba899a2513ddf52bb52 (opens in a new tab)
- gist.github.com/1047524396/5ce07b9d387095c276b1cd234ae5615e (opens in a new tab)
- security.netapp.com/advisory/ntap-20240510-0012/ (opens in a new tab)