Bug 1516922 (CVE-2017-15118)
Summary: | CVE-2017-15118 Qemu: stack buffer overflow in NBD server triggered via long export name | ||||||
---|---|---|---|---|---|---|---|
Product: | [Other] Security Response | Reporter: | Adam Mariš <amaris> | ||||
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> | ||||
Status: | CLOSED ERRATA | QA Contact: | |||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | unspecified | CC: | ailan, amit, apevec, areis, berrange, bmcclain, cfergeau, chayang, chrisw, coli, drjones, dwmw2, imammedo, itamar, jen, jjoyce, jschluet, juzhang, knoel, lhh, lkundrak, lpeer, markmc, mburns, mkenneth, mrezanin, mst, ngu, pbonzini, ppandit, rbryant, rjones, sclewis, security-response-team, slinaber, srevivo, tdecacqu, virt-maint, virt-maint, vkuznets, xen-maint, ykaul | ||||
Target Milestone: | --- | Keywords: | Security | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | qemu 2.11 | Doc Type: | Bug Fix | ||||
Doc Text: |
A stack-based buffer overflow vulnerability was found in NBD server implementation in qemu allowing a client to request an export name of size up to 4096 bytes, which in fact should be limited to 256 bytes, allowing causing an out-of-bounds stack write in the qemu process. If NBD server requires TLS, the attacker cannot trigger the buffer overflow without first successfully negotiating TLS.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-10-27 10:53:50 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 1516545, 1517756, 1518235, 1518236, 1518548, 1525813 | ||||||
Bug Blocks: | 1516923 | ||||||
Attachments: |
|
Description
Adam Mariš
2017-11-23 15:03:14 UTC
Acknowledgments: Name: Eric Blake (Red Hat) Created attachment 1358264 [details]
Proposed patch
Issue was introduced by commit: https://git.qemu.org/?p=qemu.git;a=commit;h=f37708f6b8 (qemu 2.10) Created qemu tracking bugs for this issue: Affects: epel-7 [bug 1518236] Affects: fedora-all [bug 1518235] This issue has been addressed in the following products: Red Hat Virtualization 4 for RHEL-7 Via RHSA-2018:1104 https://access.redhat.com/errata/RHSA-2018:1104 |