CVE-2018-20815

Publication date 31 December 2018

Last updated 24 July 2024


Ubuntu priority

Cvss 3 Severity Score

9.8 · Critical

Score breakdown

In QEMU 3.1.0, load_device_tree in device_tree.c calls the deprecated load_image function, which has a buffer overflow risk.

From the Ubuntu Security Team

Kurtis Miller discovered that a buffer overflow existed in QEMU when loading a device tree blob. A local attacker could use this to execute arbitrary code.

Status

Package Ubuntu Release Status
qemu 21.04 hirsute
Fixed 1:3.1+dfsg-2ubuntu4
20.10 groovy
Fixed 1:3.1+dfsg-2ubuntu4
20.04 LTS focal
Fixed 1:3.1+dfsg-2ubuntu4
19.10 eoan
Fixed 1:3.1+dfsg-2ubuntu4
19.04 disco
Fixed 1:3.1+dfsg-2ubuntu3.1
18.10 cosmic
Fixed 1:2.12+dfsg-3ubuntu8.7
18.04 LTS bionic
Fixed 1:2.11+dfsg-1ubuntu7.13
16.04 LTS xenial
Fixed 1:2.5+dfsg-5ubuntu10.38
14.04 LTS trusty
Fixed 2.0.0+dfsg-2ubuntu1.46
qemu-kvm 21.04 hirsute Not in release
20.10 groovy Not in release
20.04 LTS focal Not in release
19.10 eoan Not in release
19.04 disco Not in release
18.10 cosmic Not in release
18.04 LTS bionic Not in release
16.04 LTS xenial Not in release
14.04 LTS trusty Not in release

Patch details

For informational purposes only. We recommend not to cherry-pick updates. How can I get the fixes?

Package Patch details
qemu

Severity score breakdown

Parameter Value
Base score 9.8 · Critical
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Scope Unchanged
Confidentiality High
Integrity impact High
Availability impact High
Vector CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References

Related Ubuntu Security Notices (USN)

Other references