c3a4ccc fix for CVE-2016-2858 doesn't build with qemu-xen enabled

Authored and Committed by myoung 7 years ago
41 files changed. 3251 lines added. 12 lines removed.
qemu.CVE-2016-4453.patch
file added
+43
qemu.CVE-2016-4454.1.patch
file added
+71
qemu.CVE-2016-4454.2.patch
file added
+36
qemu.CVE-2016-4454.3.patch
file added
+146
qemu.CVE-2016-5238.patch
file added
+65
qemu.git-3c52ddcdc548e7fbe65112d8a7bdc9cd105b4750.patch
file added
+98
qemu.git-60253ed1e6ec6d8e5ef2efe7bf755f475dce9956.patchqemu.git-60253ed1e6ec6d8e5ef2efe7bf755f475.patch
file renamed
+9 -9
qemu.git-74074e8a7c60592cf1cc6469dbc2550d24aeded3.patch
file added
+135
qemu.git-9f14b0add1dcdbfa2ee61051d068211fb0a1fcc9.patch
file added
+163
qemu.trad.CVE-2016-5238.patch
file added
+65
xen.spec
file modified
+95 -3
xsa175-4.5-0001-libxl-Record-backend-frontend-paths-in-libxl-DOMID.patch
file added
+195
xsa175-4.5-0002-libxl-Provide-libxl__backendpath_parse_domid.patch
file added
+62
xsa175-4.5-0003-libxl-Do-not-trust-frontend-in-libxl__devices_destro.patch
file added
+77
xsa175-4.5-0004-libxl-Do-not-trust-frontend-in-libxl__device_nextid.patch
file added
+43
xsa175-4.5-0005-libxl-Do-not-trust-frontend-for-disk-eject-event.patch
file added
+104
xsa175-4.5-0006-libxl-Do-not-trust-frontend-for-disk-in-getinfo.patch
file added
+79
xsa175-4.5-0007-libxl-Do-not-trust-frontend-for-vtpm-list.patch
file added
+67
xsa175-4.5-0008-libxl-Do-not-trust-frontend-for-vtpm-in-getinfo.patch
file added
+61
xsa175-4.5-0009-libxl-Do-not-trust-frontend-for-nic-in-libxl_devid_t.patch
file added
+47
xsa175-4.5-0010-libxl-Do-not-trust-frontend-for-nic-in-getinfo.patch
file added
+73
xsa175-4.5-0011-libxl-Do-not-trust-frontend-for-channel-in-list.patch
file added
+104
xsa175-4.5-0012-libxl-Do-not-trust-frontend-for-channel-in-getinfo.patch
file added
+121
xsa178-0001-libxl-Make-copy-of-every-xs-backend-in-libxl-in-_gen.patch
file added
+98
xsa178-0002-libxl-Do-not-trust-backend-in-libxl__device_exists.patch
file added
+32
xsa178-0003-libxl-Do-not-trust-backend-for-vtpm-in-getinfo-excep.patch
file added
+55
xsa178-0004-libxl-Do-not-trust-backend-for-vtpm-in-getinfo-uuid.patch
file added
+46
xsa178-0005-libxl-cdrom-eject-and-insert-write-to-libxl.patch
file added
+73
xsa178-0006-libxl-Do-not-trust-backend-for-disk-eject-vdev.patch
file added
+67
xsa178-0007-libxl-Do-not-trust-backend-for-disk-fix-driver-domai.patch
file added
+247
xsa178-0008-libxl-Do-not-trust-backend-for-disk-in-getinfo.patch
file added
+35
xsa178-0009-libxl-Do-not-trust-backend-for-cdrom-insert.patch
file added
+94
xsa178-0010-libxl-Do-not-trust-backend-for-channel-in-getinfo.patch
file added
+38
xsa178-0011-libxl-Rename-libxl__device_-nic-channel-_from_xs_be-.patch
file added
+87
xsa178-0012-libxl-Rename-READ_BACKEND-to-READ_LIBXLDEV.patch
file added
+101
xsa178-0013-libxl-Have-READ_LIBXLDEV-use-libxl_path-rather-than-.patch
file added
+62
xsa178-0014-libxl-Do-not-trust-backend-in-nic-getinfo.patch
file added
+33
xsa178-0015-libxl-Do-not-trust-backend-for-nic-in-devid_to_devic.patch
file added
+48
xsa178-0016-libxl-Do-not-trust-backend-for-nic-in-list.patch
file added
+80
xsa178-0017-libxl-Do-not-trust-backend-in-channel-list.patch
file added
+58
xsa181.patch
file added
+38
    fix for CVE-2016-2858 doesn't build with qemu-xen enabled
    Unsanitised guest input in libxl device handling code
    	[XSA-175, CVE-2016-4962] (#1342132)
    Unsanitised driver domain input in libxl device handling
    	[XSA-178, CVE-2016-4963] (#1342131)
    arm: Host crash caused by VMID exhaust [XSA-181] (#1342530)
    Qemu: display: vmsvga: out-of-bounds read in vmsvga_fifo_read_raw() routine
    	[CVE-2016-4454] (#1340741)
    Qemu: display: vmsvga: infinite loop in vmsvga_fifo_run() routine
    	[CVE-2016-4453] (#1340746)
    Qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd
    	[CVE-2016-5238] (#1341931)
    
        
qemu.git-60253ed1e6ec6d8e5ef2efe7bf755f475dce9956.patch qemu.git-60253ed1e6ec6d8e5ef2efe7bf755f475.patch
file renamed
+9 -9
file modified
+95 -3
file added
+38