xen 4.4.2-0ubuntu0.14.04.6 source package in Ubuntu

Changelog

xen (4.4.2-0ubuntu0.14.04.6) trusty-security; urgency=low

  * Applying Xen Security Advisories:
    - CVE-2016-3158, CVE-2016-3159 / XSA-172
      * x86: fix information leak on AMD CPUs
    - CVE-2016-3960 / XSA-173
      * x86: limit GFNs to 32 bits for shadowed superpages.
    - CVE-2016-4962 / XSA-175
      * libxl: Record backend/frontend paths in /libxl/$DOMID
      * libxl: Provide libxl__backendpath_parse_domid
      * libxl: Do not trust frontend in libxl__devices_destroy
      * libxl: Do not trust frontend in libxl__device_nextid
      * libxl: Do not trust frontend for disk eject event
      * libxl: Do not trust frontend for disk in getinfo
      * libxl: Do not trust frontend for vtpm list
      * libxl: Do not trust frontend for vtpm in getinfo
      * libxl: Do not trust frontend for nic in libxl_devid_to_device_nic
      * libxl: Do not trust frontend for nic in getinfo
      * libxl: Cleanup: Have libxl__alloc_vdev use /libxl
      * libxl: Document ~/serial/ correctly
    - CVE-2016-4480 / XSA-176
      * x86/mm: fully honor PS bits in guest page table walks
    - CVE-2016-4963 / XSA-178
      * libxl: Do not trust backend for vtpm in getinfo (except uuid)
      * libxl: Do not trust backend for vtpm in getinfo (uuid)
      * libxl: cdrom eject and insert: write to /libxl
      * libxl: Do not trust backend for disk eject vdev
      * libxl: Do not trust backend for disk; fix driver domain disks list
      * libxl: Do not trust backend for disk in getinfo
      * libxl: Do not trust backend for cdrom insert
      * libxl: Rename libxl__device_{nic,channel}_from_xs_be to _from_xenstore
      * libxl: Rename READ_BACKEND to READ_LIBXLDEV
      * libxl: Have READ_LIBXLDEV use libxl_path rather than be_path
      * libxl: Do not trust backend in nic getinfo
      * libxl: Do not trust backend for nic in devid_to_device
      * libxl: Do not trust backend for nic in list
      * libxl: Cleanup: use libxl__backendpath_parse_domid in
               libxl__device_disk_from_xs_be
      * libxl: Fix NULL pointer due to XSA-178 fix wrong XS nodename
    - CVE-2016-3710 / XSA-179 (qemu traditional)
      * vga: fix banked access bounds checking
      * vga: add vbe_enabled() helper
      * vga: factor out vga register setup
      * vga: update vga register setup on vbe changes
      * vga: make sure vga register setup for vbe stays intact
    - CVE-2014-3672 / XSA-180 (qemu traditional)
      * main loop: Big hammer to fix logfile disk DoS in Xen setups
    - CVE-2016-5242 / XSA-181
      * xen/arm: Don't free p2m->first_level in p2m_teardown() before
                 it has been allocated

 -- Stefan Bader <email address hidden>  Mon, 06 Jun 2016 14:17:35 +0200

Upload details

Uploaded by:
Stefan Bader
Sponsored by:
Marc Deslauriers
Uploaded to:
Trusty
Original maintainer:
Ubuntu Developers
Architectures:
amd64 i386 armhf arm64 all
Section:
kernel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
xen_4.4.2.orig-qemu.tar.xz 2.5 MiB e65d7a6fbd25bd7844c03e94af898e99a3edfe8f3e58511e856f32e9a6701140
xen_4.4.2.orig.tar.xz 3.6 MiB a13efa2acfacdc6a12b472c06925fc33dc2693bd8791bde3b9e1e42a027245a1
xen_4.4.2-0ubuntu0.14.04.6.debian.tar.gz 162.8 KiB 58d91dac8db3f2c4c1dcd7e7fca28521badca02f6aedabf522fc691c55ea2510
xen_4.4.2-0ubuntu0.14.04.6.dsc 3.4 KiB f11b50abeaf8b0d385a42920c99d78aa43dac8496b88e36e5449f76dd8c38d9c

View changes file

Binary packages built by this source

libxen-4.4: Public libs for Xen

 This package contains the shared libraries for Xen.

libxen-4.4-dbgsym: debug symbols for package libxen-4.4

 This package contains the shared libraries for Xen.

libxen-dev: Public headers and libs for Xen

 This package contains the public headers and static libraries for Xen.

libxen-ocaml: OCaml libraries for controlling Xen

 This package contains the runtime libraries required for the ocaml
 bindings to the Xen control libraries.

libxen-ocaml-dbgsym: debug symbols for package libxen-ocaml

 This package contains the runtime libraries required for the ocaml
 bindings to the Xen control libraries.

libxen-ocaml-dev: OCaml libraries for controlling Xen (devel package)

 This package contains the ocaml findlib packages for compiling
 applications that are designed to control the Xen hypervisor.

libxenstore3.0: Xenstore communications library for Xen

 This package contains the public libxenstore.

libxenstore3.0-dbgsym: debug symbols for package libxenstore3.0

 This package contains the public libxenstore.

xen-hypervisor-4.1-amd64: Transitional package for upgrade
xen-hypervisor-4.3-amd64: Transitional package for upgrade
xen-hypervisor-4.3-armhf: Transitional package for upgrade
xen-hypervisor-4.4-amd64: Xen Hypervisor on AMD64

 The hypervisor is the "core" for XEN itself. It gets booted by the boot
 loader and controls cpu and memory, sharing them between your
 administrative domain (Domain 0) and the virtual guest systems.
 .
 In order to boot a XEN system along with this package you also need a
 kernel specifically crafted to work as the Domain 0, mediating hardware
 access for XEN itself.

xen-hypervisor-4.4-arm64: Xen Hypervisor on Arm64

 The hypervisor is the "core" for XEN itself. It gets booted by the boot
 loader and controls cpu and memory, sharing them between your
 administrative domain (Domain 0) and the virtual guest systems.
 .
 In order to boot a XEN system along with this package you also need a
 kernel specifically crafted to work as the Domain 0, mediating hardware
 access for XEN itself.

xen-hypervisor-4.4-armhf: Xen Hypervisor on Arm v7/v8

 The hypervisor is the "core" for XEN itself. It gets booted by the boot
 loader and controls cpu and memory, sharing them between your
 administrative domain (Domain 0) and the virtual guest systems.
 .
 In order to boot a XEN system along with this package you also need a
 kernel specifically crafted to work as the Domain 0, mediating hardware
 access for XEN itself.

xen-system-amd64: Xen System on AMD64 (meta-package)

 This package depends on the latest Xen hypervisor for use on AMD64 and the
 Xen utils.

xen-system-arm64: Xen System on Arm64 (meta-package)

 This package depends on the latest Xen hypervisor for use on armhf and the
 Xen utils.

xen-system-armhf: Xen System on Arm v7/v8 (meta-package)

 This package depends on the latest Xen hypervisor for use on armhf and the
 Xen utils.

xen-utils-4.4: XEN administrative tools

 The userspace tools to manage a system virtualized through the XEN virtual
 machine monitor.

xen-utils-4.4-dbgsym: debug symbols for package xen-utils-4.4

 The userspace tools to manage a system virtualized through the XEN virtual
 machine monitor.

xen-utils-common: Xen administrative tools - common files

 The userspace tools to manage a system virtualized through the Xen virtual
 machine monitor.

xenstore-utils: Xenstore utilities for Xen

 This package contains the Xenstore utilities.

xenstore-utils-dbgsym: debug symbols for package xenstore-utils

 This package contains the Xenstore utilities.