← Vulnerability feed

Vulnerability record · CVE-2017-7539 · published 26 July 2018

CVE-2017-7539: Qemu improper input validation vulnerability

Qemu · Qemu

An assertion-failure flaw was found in Qemu before 2.10.1, in the Network Block Device (NBD) server's initial connection negotiation, where the I/O coroutine was undefined. This could crash the qemu-nbd server if a client sent unexpected data during connection negotiation. A remote user or process could use this flaw to crash the qemu-nbd server resulting in denial of service.

7.5 CVSS 3.0 High EPSS 5.5% · top 7.5% CWE-617 · CWE-617CWE-20 · Improper input validation
7.5CVSS 3.0 base score, v2 5.0
5.5%EPSS exploitation probability, 30 days
NoNot in CISA KEV
3Affected product versions listed by NVD
24References
17 Jun 2026Last modified by NVD

Description

An assertion-failure flaw was found in Qemu before 2.10.1, in the Network Block Device (NBD) server's initial connection negotiation, where the I/O coroutine was undefined. This could crash the qemu-nbd server if a client sent unexpected data during connection negotiation. A remote user or process could use this flaw to crash the qemu-nbd server resulting in denial of service.

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected products

3 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://www.openwall.com/lists/oss-security/2017/07/21/4 Mailing ListPatchThird Party Advisory
http://www.securityfocus.com/bid/99944 Third Party AdvisoryVDB Entry
https://access.redhat.com/errata/RHSA-2017:2628 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3466 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3470 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3471 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3472 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3473 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3474 Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7539 Issue TrackingPatchThird Party Advisory
https://git.qemu.org/?p=qemu.git%3Ba=commitdiff%3Bh=2b0bbc4f8809c972bad134bc1a2570dbb01dea0b
https://git.qemu.org/?p=qemu.git%3Ba=commitdiff%3Bh=ff82911cd3f69f028f2537825c9720ff78bc3f19
http://www.openwall.com/lists/oss-security/2017/07/21/4 Mailing ListPatchThird Party Advisory
http://www.securityfocus.com/bid/99944 Third Party AdvisoryVDB Entry
https://access.redhat.com/errata/RHSA-2017:2628 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3466 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3470 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3471 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3472 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3473 Third Party Advisory
https://access.redhat.com/errata/RHSA-2017:3474 Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7539 Issue TrackingPatchThird Party Advisory
https://git.qemu.org/?p=qemu.git%3Ba=commitdiff%3Bh=2b0bbc4f8809c972bad134bc1a2570dbb01dea0b
https://git.qemu.org/?p=qemu.git%3Ba=commitdiff%3Bh=ff82911cd3f69f028f2537825c9720ff78bc3f19

Track CVE-2017-7539 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2014-7169GNU Bash environment variable function parsing command injection (Shellshock variant)GNU Bash through 4.3 bash43-025 processes trailing strings after malformed function definitions in environment variable values, allowing command inje…KEVEPSS 100%analysed9.8CVE-2014-6271GNU Bash environment variable command injection (ShellShock)GNU Bash through 4.3 processes trailing strings after function definitions in environment variable values, allowing injected commands to run when Bas…KEVEPSS 100%analysed7.8CVE-2023-4911GNU C Library ld.so GLIBC_TUNABLES heap buffer overflowThe GNU C Library dynamic loader ld.so mishandles the GLIBC_TUNABLES environment variable, causing a heap-based buffer overflow and out-of-bounds wri…KEVEPSS 81%analysed7.8CVE-2021-3560polkit D-Bus credential check bypass allows local root escalationpolkit can be tricked into bypassing credential checks for D-Bus requests, letting an unprivileged local user elevate to root. Because polkit is a co…KEVEPSS 24%analysed7.5CVE-2014-0160OpenSSL TLS/DTLS Heartbeat Extension Out-of-Bounds Read (Heartbleed)OpenSSL 1.0.1 before 1.0.1g mishandles Heartbeat Extension packets in its TLS and DTLS implementations, causing an out-of-bounds read of process memo…KEVEPSS 100%analysed10.0CVE-2022-36648Qemu null pointer dereference vulnerabilityThe hardware emulation in the of_dpa_cmd_add_l2_flood of rocker device model in QEMU, as used in 7.0.0 and earlier, allows remote attackers to crash …EPSS 1.7%10.0CVE-2017-2637Redhat openstack missing authentication for critical function vulnerabilityA design flaw issue was found in the Red Hat OpenStack Platform director use of TripleO to enable libvirtd based live-migration. Libvirtd is deployed…EPSS 4.8%10.0CVE-2017-16845Qemu improper input validation vulnerabilityhw/input/ps2.c in Qemu does not validate 'rptr' and 'count' values during guest migration, leading to out-of-bounds access.EPSS 2.9%

Source: NIST National Vulnerability Database (record CVE-2017-7539), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.