#VU17906 Race condition in Xen - CVE-2019-17341

 

#VU17906 Race condition in Xen - CVE-2019-17341

Published: March 6, 2019 / Updated: July 28, 2020


Vulnerability identifier: #VU17906
Vulnerability risk: Low
CVSSv4.0: CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: CVE-2019-17341
CWE-ID: CWE-362
Exploitation vector: Local access
Exploit availability: No public exploit available
Vulnerable software:
Xen
Software vendor:
Xen Project

Description

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a race condition when adding a passed-through PCI device to a domain after it was already started that results in the necessity to construct the IOMMU page tables on the fly therefore creating an attack window by allowing write access to the PV guests.

A local user can use a specially crafted application to perform write operations and alter such page tables without Xen auditing the changes that may result in execution of arbitrary code with hypervisor privileges.

Remediation

Apply the following patches:

External links