Lucene search

K
xenXen ProjectXSA-237
HistoryOct 12, 2017 - 12:00 p.m.

multiple MSI mapping issues on x86

2017-10-1212:00:00
Xen Project
xenbits.xen.org
488

8.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

4.6 Medium

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:N/C:P/I:P/A:P

0.001 Low

EPSS

Percentile

25.6%

ISSUE DESCRIPTION

Multiple issues exist with the setup of PCI MSI interrupts:

  • unprivileged guests were permitted access to devices not owned by them, in particular allowing them to disable MSI or MSI-X on any device
  • HVM guests can trigger a codepath intended only for PV guests
  • some failure paths partially tear down previously configured interrupts, leaving inconsistent state
  • with XSM enabled, caller and callee of a hook disagreed about the data structure pointed to by a type-less argument

IMPACT

A malicious or buggy guest may cause the hypervisor to crash, resulting in Denial of Service (DoS) affecting the entire host. Privilege escalation and information leaks cannot be excluded.

VULNERABLE SYSTEMS

All Xen versions from at 3.3 onwards are vulnerable. Xen versions 3.2 and earlier are not vulnerable.
Only x86 systems are affected. ARM systems are not affected.
Only guests which have a physical device assigned to them can exploit the vulnerability.

8.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

4.6 Medium

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:N/C:P/I:P/A:P

0.001 Low

EPSS

Percentile

25.6%