SB2017101235 - Fedora 26 update for xen



SB2017101235 - Fedora 26 update for xen

Published: October 12, 2017 Updated: April 24, 2025

Security Bulletin ID SB2017101235
Severity
Low
Patch available
YES
Number of vulnerabilities 16
Exploitation vector Adjecent network
Highest impact Code execution

Breakdown by Severity

Low 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 16 secuirty vulnerabilities.


1) Improper input validation (CVE-ID: CVE-2017-13673)

The vulnerability allows an adjacent authenticated attacker to cause DoS condition on the target system.

The vulnerability exists in the vga display update in mis-calculated the region for the dirty bitmap snapshot in case split screen mode in the cpu_physical_memory_snapshot_get_dirty function due to assertion failure. An adjacent attacker can cause the service to crash.


2) Out-of-bounds read (CVE-ID: CVE-2017-13672)

The vulnerability allows an adjacent unauthenticated attacker to cause DoS condition on the target system.

The weakness exists due to out-of-bounds read. An adjacent attacker can trigger memory corruption and cause the service to crash.

3) Improper access control (CVE-ID: CVE-2017-15590)

The vulnerability allows an adjacent attacker to cause DoS conditions on the target system.

The weakness exists due to an error with the setup of PCI MSI interrupts. An adjacent attacker can supply MSI and cause the hypervisor to crash.

4) Denial of service (CVE-ID: CVE-2017-15590)

The vulnerability allows an adjacent attacker to cause DoS condition on the target system.

The weakness exists in x86 systems due to multiple mapping issues in the setup of Peripheral Component Interconnect (PCI) Message Signaled Interrupts (MSI). An adjacent attacker can and cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

5) Improper input validation (CVE-ID: CVE-2017-15591)

The vulnerability allows an adjacent attacker to cause DoS condition on the target system.

The weakness exists in x86 systems due to improper request processing. An adjacent attacker can use a domain that controls a guest system and cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

6) Memory leak (CVE-ID: CVE-2017-15589)

The vulnerability allows an adjacent attacker to obtain potentially sensitive information on the target system.

The weakness exists due to hypervisor stack leak in x86 I/O intercept code. An adjacent attacker can write data from uninitialized hypervisor stack memory and read arbitrary information.

7) Information disclosure (CVE-ID: CVE-2017-15589)

The vulnerability allows an adjacent attacker to obtain potentially sensitive information.

The weakness exists in the I/O intercept code on x86 HVM systems due to improper security restrictions during I/O operations. During I/O operations, a write path where data is stored in an internal structure could contain bits from an uninitialized Hypervisor stack slot that allows adjacent attacker to access arbitrary data.

Successful exploitation of the vulnerability may result in further attack.

8) Resource exhaustion (CVE-ID: CVE-2017-15595)

The vulnerability allows an adjacent attacker to gain elevated privileges or cause DoS conditions on the target system.

The weakness exists due to improper input validation. An adjacent attacker can supply specially crafted page-table stacking, trigger unbounded recursion, stack consumption, gain elevated privileges or cause hypervisor crash.

9) Race condition (CVE-ID: CVE-2017-15588)

The vulnerability allows an adjacent attacker to gain elevated privileges on the target system.

The weakness exists due to page type release race. An adjacent attacker can supply a stale TLB entry, trigger race condition and execute arbitrary code with elevated privileges.

10) Race condition (CVE-ID: CVE-2017-15588)

The vulnerability allows an adjacent attacker to gain unauthorized access to system memory.

The weakness exists on x86 PV guest systems due to improper handling of references in memory tables. An adjacent attacker can trigger a race condition while sending a translation lookaside buffer (TLB) flush request that involves an interprocessor interrupt (IPI) to a CPU, access all the system memory and possibly cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

11) Memory leak (CVE-ID: CVE-2017-15593)

The vulnerability allows an adjacent attacker to cause DoS conditions on the target system.

The weakness exists due to mishandling of reference counts. An adjacent attacker can trigger memory leak and cause the service to crash.

12) Memory corruption (CVE-ID: CVE-2017-15593)

The vulnerability allows an adjacent attacker to cause DoS condition on the target system.

The weakness exists in x86 PV guest systems due to insufficient memory processing. An adjacent attacker can trigger excessive memory consumption and cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

13) Privilege escalation (CVE-ID: CVE-2017-15592)

The vulnerability allows an adjacent attacker to cause DoS conditions or gain elevated privileges on the target system.

The weakness exists due to mishandling of self-linear shadow mappings for translated guests. An adjacent attacker can supply self-linear shadow mappings and cause the hypervisor to crash or possibly gain elevated privileges.

14) Memory corruption (CVE-ID: CVE-2017-15592)

The vulnerability allows an adjacent attacker to cause DoS condition on the target system.

The weakness exists in HVM guest systems due to insufficient memory processing. An adjacent attacker can trigger memory corruption and cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

15) Privilege escalation (CVE-ID: CVE-2017-15594)

The vulnerability allows an adjacent attacker to gain elevated privileges or cause DoS conditions on the target system.

The weakness exists due to mishandling of IDT settings during CPU hotplugging. An adjacent attacker can gain elevated privileges or cause hypervisor crash.

16) Privilege escalation (CVE-ID: CVE-2017-15594)

The vulnerability allows an adjacent attacker to gain elevated privileges on the target system.

The weakness exists in x86 PV guest systems using SVM due to improper handling of Interrupt Descriptor Table (IDT) settings when a new CPU is hot-plugged and brought online. An adjacent attacker can gain elevated privileges and possibly cause the system to crash.

Successful exploitation of the vulnerability may result in denial of service.

Remediation

Install update from vendor's website.