Your submission was sent successfully! Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close

CVE-2020-15564

Published: 7 July 2020

An issue was discovered in Xen through 4.13.x, allowing Arm guest OS users to cause a hypervisor crash because of a missing alignment check in VCPUOP_register_vcpu_info. The hypercall VCPUOP_register_vcpu_info is used by a guest to register a shared region with the hypervisor. The region will be mapped into Xen address space so it can be directly accessed. On Arm, the region is accessed with instructions that require a specific alignment. Unfortunately, there is no check that the address provided by the guest will be correctly aligned. As a result, a malicious guest could cause a hypervisor crash by passing a misaligned address. A malicious guest administrator may cause a hypervisor crash, resulting in a Denial of Service (DoS). All Xen versions are vulnerable. Only Arm systems are vulnerable. x86 systems are not affected.

Notes

AuthorNote
mdeslaur
hypervisor packages are in universe. For
issues in the hypervisor, add appropriate
tags to each section, ex:
Tags_xen: universe-binary

Priority

Medium

Cvss 3 Severity Score

6.5

Score breakdown

Status

Package Release Status
xen
Launchpad, Ubuntu, Debian
hirsute Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
xenial Needed

bionic Needed

eoan Ignored
(end of life)
focal
Released (4.11.3+24-g14b62ab3e5-1ubuntu2.3)
groovy Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
impish Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
jammy Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
kinetic Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
lunar Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
trusty Does not exist

upstream Needs triage

mantic Not vulnerable
(4.11.4+24-gddaaccbbab-1ubuntu2)
Binaries built from this source package are in Universe and so are supported by the community.

Severity score breakdown

Parameter Value
Base score 6.5
Attack vector Local
Attack complexity Low
Privileges required Low
User interaction None
Scope Changed
Confidentiality None
Integrity impact None
Availability impact High
Vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H