[Oraclevm-errata] OVMSA-2018-0020 Important: Oracle VM 3.4 xen security update

Errata Announcements for Oracle VM oraclevm-errata at oss.oracle.com
Fri Mar 2 13:15:39 PST 2018


Oracle VM Security Advisory OVMSA-2018-0020

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

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


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



Description of changes:

[4.4.4-155.0.22.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=9ccc143584e12027a8db854d19ce8a120d22cfac
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- gnttab: don't blindly free status pages upon version change (Andrew 
Cooper)  [Orabug: 27614581]  {CVE-2018-7541}
- memory: don't implicitly unpin for decrease-reservation (Andrew 
Cooper)  [Orabug: 27614605]  {CVE-2018-7540}
- xend: allow setting topology if smt is off in bios (Elena Ufimtseva)  
[Orabug: 27615667]
- x86/svm: clear CPUID IBPB when feature is not supported (Elena 
Ufimtseva)  [Orabug: 27416699]
- x86/domain: Move hvm_vcpu_initialize() before cpuid_policy_changed() 
(Elena Ufimtseva)  [Orabug: 27416699]
- x86, amd_ucode: support multiple container files appended together 
(Aravind Gopalakrishnan)  [Orabug: 27416699]
- x86/intel: change default governor to performance (Joao Martins) 
[Orabug: 27614625]
- x86/cpuidle: Disable deep C-states due to erratum AAJ72 (Joao 
Martins)  [Orabug: 27614625]
- Revert "set max cstate to 1" (Joao Martins)  [Orabug: 27614625]
- x86/cpuidle: add new CPU families (Jan Beulich)  [Orabug: 27614625]
- x86/Intel: Broadwell doesn't have PKG_C{8,9,10}_RESIDENCY MSRs (Jan 
Beulich)  [Orabug: 27614625]
- x86: support newer Intel CPU models (Jan Beulich)  [Orabug: 27614625]
- mwait-idle: add KBL support (Len Brown)  [Orabug: 27614625]
- mwait-idle: add SKX support (Len Brown)  [Orabug: 27614625]
- mwait_idle: Skylake Client Support (Len Brown)  [Orabug: 27614625]
- x86: support newer Intel CPU models (Jan Beulich)  [Orabug: 27614625]
- x86/idle: update to include further package/core residency MSRs (Jan 
Beulich)  [Orabug: 27614625]
- mwait-idle: support additional Broadwell model (Len Brown) [Orabug: 
27614625]
- x86/mwait-idle: Broadwell support (Len Brown)  [Orabug: 27614625]
- x86/mwait-idle: disable Baytrail Core and Module C6 auto-demotion (Len 
Brown)  [Orabug: 27614625]
- mwait-idle: add CPU model 54 (Atom N2000 series) (Jan Kiszka) [Orabug: 
27614625]
- mwait-idle: support Bay Trail (Len Brown)  [Orabug: 27614625]
- mwait-idle: allow sparse sub-state numbering, for Bay Trail (Len 
Brown)  [Orabug: 27614625]

[4.4.4-155.0.21.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=c837c35e1c04791a50f930926ba815ca5b4d3661
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- xend: restore smt parameter on guest reboot (Elena Ufimtseva) [Orabug: 
27574191]

[4.4.4-155.0.20.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=f36f7903ae0886ab4ef7e3e01c83c9dba819537b
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- x86/spec_ctrl: Fix several bugs in SPEC_CTRL_ENTRY_FROM_INTR_IST 
(Andrew Cooper)  [Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} 
{CVE-2017-5754}
- x86: allow easier disabling of BTI mitigations (Zhenzhong Duan) 
[Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- x86/boot: Make alternative patching NMI-safe (Andrew Cooper) [Orabug: 
27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- xen/cmdline: Fix parse_boolean() for unadorned values (Andrew Cooper)  
[Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- Optimize the context switch code a bit (Zhenzhong Duan)  [Orabug: 
27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- Update init_speculation_mitigations() to upstream's (Zhenzhong Duan)  
[Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- x86/entry: Avoid using alternatives in NMI/#MC paths (Andrew Cooper)  
[Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}
- Update RSB related implementation to upstream ones (Zhenzhong Duan)  
[Orabug: 27553369]  {CVE-2017-5753} {CVE-2017-5715} {CVE-2017-5754}

[4.4.4-155.0.19.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=bdecffda647e17f8aaeb4057bd1064236075bc9c
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- xend: if secure boot is enabled dont write pci config space (Elena 
Ufimtseva)  [Orabug: 27533309]

[4.4.4-155.0.18.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=46aa4f995b266e9dc0bce98b448423c5fdc79fde
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- hvmloader: Correct nr_vnodes when init_vnuma_info() fails (Annie Li)  
[Orabug: 27502337]

[4.4.4-155.0.17.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=1fb819ca1b801af1f59983f34776501336a57979
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- Fail migration if destination does not allow pv guest running (Annie 
Li)  [Orabug: 27465310]

[4.4.4-155.0.16.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=dfc241a5b6a952bde385b1d68ef42acf8f80302c
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- x86: Expose CPUID.7, EDX.26->27 and CPUID.0x80000008, EBX.12 (redux) 
(Konrad Rzeszutek Wilk)  [Orabug: 27445667]

[4.4.4-155.0.15.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=d5afa57c42732dc35a572582099c67ee3c397434
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- Enable creating pv guest on OVM3.4.4 by default (Annie Li) [Orabug: 
27424482]

[4.4.4-155.0.14.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=619dd3aa6aac97dbc9f23fdae3d6fd6dfab8a0da
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- xen/x86: Make sure identify_cpu() is called with traps enabled (Joao 
Martins)  [Orabug: 27393237]
- xend: disallow pv guests to run (Joao Martins)  [Orabug: 27370330]
- hvmloader, x86/hvm, domctl: enumerate apicid based on vcpu_to_vnode 
(Joao Martins)  [Orabug: 27119689]
- xend: conditionally use dom0 vcpus for vnuma auto (Joao Martins) 
[Orabug: 27119689]
- x86/Spectre: Set thunk to THUNK_NONE if compiler support is not 
available (Boris Ostrovsky)  [Orabug: 27375704]

[4.4.4-155.0.13.el6]
- BUILDINFO: OVMF commit=173bf5c847e3ca8b42c11796ce048d8e2e916ff8
- BUILDINFO: xen commit=1d2270f50ef2b1b22b8f6ee7a9b571ea96f7f37b
- BUILDINFO: QEMU upstream commit=8bff6989bd0bafcc0ddf859c23ce6a2ff21a80ff
- BUILDINFO: QEMU traditional 
commit=346fdd7edd73f8287d0d0a2bab9c67b71bc6b8ba
- BUILDINFO: IPXE commit=9a93db3f0947484e30e753bbd61a10b17336e20e
- BUILDINFO: SeaBIOS commit=7d9cbe613694924921ed1a6f8947d711c5832eee
- xen: No dependencies on dracut and microcode_ctl RPMs (Boris 
Ostrovsky)  [Orabug: 27409734]




More information about the Oraclevm-errata mailing list