Bug 1693101 (CVE-2018-20815)
Summary: | CVE-2018-20815 QEMU: device_tree: heap buffer overflow while loading device tree blob | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | Prasad Pandit <ppandit> |
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, areis, armbru, berrange, cfergeau, dbecker, dmoppert, drjones, dwmw2, imammedo, itamar, jen, jferlan, jforbes, jjoyce, jpadman, jschluet, kbasil, knoel, lhh, lpeer, m.a.young, mburns, mkenneth, mrezanin, mst, pbonzini, qzhang, rbalakri, rjones, rkrcmar, robinlee.sysu, sclewis, slinaber, slopezpa, virt-maint, virt-maint, vkuznets, xen-maint |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
A heap buffer overflow issue was found in the load_device_tree() function of QEMU, which is invoked to load a device tree blob at boot time. It occurs due to device tree size manipulation before buffer allocation, which could overflow a signed int type. A user/process could use this flaw to potentially execute arbitrary code on a host system with privileges of the QEMU process.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2019-06-10 10:52:12 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: | 1693112, 1693113, 1693114, 1693115, 1693116, 1693117, 1693118, 1693120, 1693121, 1693122, 1693123, 1693124, 1693173, 1701882 | ||
Bug Blocks: | 1679919 |
Description
Prasad Pandit
2019-03-27 08:00:08 UTC
Created qemu tracking bugs for this issue: Affects: fedora-all [bug 1693117] Created xen tracking bugs for this issue: Affects: fedora-all [bug 1693118] Acknowledgments: Name: Kurtis Miller (nccgroup.com) This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2019:1175 https://access.redhat.com/errata/RHSA-2019:1175 This issue has been addressed in the following products: Red Hat OpenStack Platform 14.0 (Rocky) Via RHSA-2019:1667 https://access.redhat.com/errata/RHSA-2019:1667 This issue has been addressed in the following products: Red Hat OpenStack Platform 10.0 (Newton) Via RHSA-2019:1723 https://access.redhat.com/errata/RHSA-2019:1723 This issue has been addressed in the following products: Red Hat OpenStack Platform 13.0 (Queens) Via RHSA-2019:1743 https://access.redhat.com/errata/RHSA-2019:1743 This issue has been addressed in the following products: Red Hat Enterprise Linux 7 Via RHSA-2019:1881 https://access.redhat.com/errata/RHSA-2019:1881 This issue has been addressed in the following products: Red Hat Virtualization 4 for Red Hat Enterprise Linux 7 Red Hat Virtualization Engine 4.2 Red Hat Virtualization Engine 4.3 Via RHSA-2019:1968 https://access.redhat.com/errata/RHSA-2019:1968 This issue has been addressed in the following products: Red Hat OpenStack Platform 9.0 (Mitaka) Via RHSA-2019:2507 https://access.redhat.com/errata/RHSA-2019:2507 This issue has been addressed in the following products: Red Hat Virtualization 4 for Red Hat Enterprise Linux 7 Red Hat Virtualization Engine 4.3 Via RHSA-2019:2553 https://access.redhat.com/errata/RHSA-2019:2553 |