]> xenbits.xensource.com Git - people/gdunlap/xen.git/commit
pre-fill structures for certain HYPERVISOR_xen_version sub-ops
authorAaron Adams <Aaron.Adams@nccgroup.com>
Thu, 5 Mar 2015 12:35:54 +0000 (13:35 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 5 Mar 2015 12:35:54 +0000 (13:35 +0100)
commitfe2e079f642effb3d24a6e1a7096ef26e691d93e
tree549cad464a9ab2a9bbce4073024ff8d0b5c9f5f8
parentc9e57594e1ba5da9d705dee9f00aa4e7e925963d
pre-fill structures for certain HYPERVISOR_xen_version sub-ops

... avoiding to pass hypervisor stack contents back to the caller
through space unused by the respective strings.

This is CVE-2015-2045 / XSA-122.

Signed-off-by: Aaron Adams <Aaron.Adams@nccgroup.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/common/kernel.c