[Oraclevm-errata] OVMSA-2017-0116 Important: Oracle VM 3.4 xen security update

Errata Announcements for Oracle VM oraclevm-errata at oss.oracle.com
Fri Jun 30 08:55:14 PDT 2017


Oracle VM Security Advisory OVMSA-2017-0116

The following updated rpms for Oracle VM 3.4 have been uploaded to the 
Unbreakable Linux Network:

x86_64:
xen-4.4.4-115.0.12.el6.x86_64.rpm
xen-tools-4.4.4-115.0.12.el6.x86_64.rpm


SRPMS:
http://oss.oracle.com/oraclevm/server/3.4/SRPMS-updates/xen-4.4.4-115.0.12.el6.src.rpm



Description of changes:

[4.4.4-115.0.12.el6]
- BUILDINFO: xen commit=74b662e79bc874fe8ad8a93d2891e6569c380004
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- gnttab: __gnttab_unmap_common_complete() is all-or-nothing (Jan 
Beulich)  [Orabug: 26288614]
- gnttab: correct logic to get page references during map requests 
(George Dunlap)  [Orabug: 26288614]
- gnttab: never create host mapping unless asked to (Jan Beulich) 
[Orabug: 26288614]
- gnttab: Fix handling of dev_bus_addr during unmap (George Dunlap) 
[Orabug: 26288614]
- x86/shadow: Hold references for the duration of emulated writes 
(Andrew Cooper)  [Orabug: 26288568]
- x86/mm: disallow page stealing from HVM domains (Jan Beulich) 
[Orabug: 26288534]
- guest_physmap_remove_page() needs its return value checked (Jan 
Beulich)  [Orabug: 26288602]
- xen/memory: Fix return value handing of guest_remove_page() (Andrew 
Cooper)  [Orabug: 26288602]
- evtchn: avoid NULL derefs (Jan Beulich)  [Orabug: 26288583]
- gnttab: correct maptrack table accesses (Jan Beulich)  [Orabug: 26288557]
- gnttab: Avoid potential double-put of maptrack entry (George Dunlap) 
[Orabug: 26288557]
- gnttab: fix unmap pin accounting race (Jan Beulich)  [Orabug: 26288557]
- IOMMU: handle IOMMU mapping and unmapping failures (Quan Xu)  [Orabug: 
26288557]
- xen/disk: don't leak stack data via response ring (Jan Beulich) 
[Orabug: 26198945]

[4.4.4-115.0.11.el6]
- BUILDINFO: xen commit=7b45c3eb48a884f56f072a97a9a8da4d0b1077ed
- BUILDINFO: QEMU upstream commit=44c5f0a55d9a73e592426c33ce5705c969681955
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- livepatch: Wrong usage of spinlock on debug console. (Konrad Rzeszutek 
Wilk)  [Orabug: 26248311]

[4.4.4-115.0.10.el6]
- BUILDINFO: xen commit=40e21e7aea2b8bbc991346c3f516dfac4f94affe
- BUILDINFO: QEMU upstream commit=44c5f0a55d9a73e592426c33ce5705c969681955
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- x86/do_invalid_op() should use is_active_kernel_text() rather than 
having its (Konrad Rzeszutek Wilk)  [Orabug: 26129273]

[4.4.4-115.0.9.el6]
- BUILDINFO: xen commit=0eadc919cf32139e5565e0d869ed09f35c0a3212
- BUILDINFO: QEMU upstream commit=44c5f0a55d9a73e592426c33ce5705c969681955
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- kexec: Add spinlock for the whole hypercall. (Konrad Rzeszutek Wilk) 
[Orabug: 25861742]
- kexec: clear kexec_image slot when unloading kexec image (Bhavesh 
Davda)  [Orabug: 25861742]

[4.4.4-115.0.8.el6]
- BUILDINFO: xen commit=8b90d66cd941599d50ee80e14fd144e337814bf6
- BUILDINFO: QEMU upstream commit=44c5f0a55d9a73e592426c33ce5705c969681955
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- x86: correct create_bounce_frame (tagged with CVE number) (Boris 
Ostrovsky)  [Orabug: 25927739]  {CVE-2017-8905}
- x86: discard type information when stealing pages (tagged with CVE 
number) (Boris Ostrovsky)  [Orabug: 25927669]  {CVE-2017-8904}
- multicall: deal with early exit conditions (tagged with CVE number) 
(Boris Ostrovsky)  [Orabug: 25927592]  {CVE-2017-8903}

[4.4.4-115.0.7.el6]
- BUILDINFO: xen commit=583dedab5ceddbae4d0384de0ade8feeee75f78c
- BUILDINFO: QEMU upstream commit=fcd17fdf18b95a9e408acc84f6d2b37cf3fc0335
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- tools/libxc: Set max_elem to zero in xc_lockprof_query_number() (Boris 
Ostrovsky)  [Orabug: 26020611]




More information about the Oraclevm-errata mailing list