]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commit
x86/64: Fix security vulnerability CVE-2007-4573.
authorKeir Fraser <keir@xensource.com>
Tue, 2 Oct 2007 08:52:15 +0000 (09:52 +0100)
committerKeir Fraser <keir@xensource.com>
Tue, 2 Oct 2007 08:52:15 +0000 (09:52 +0100)
commiteab2497451bb7faaf91cabba5b178d6d83f3b06b
tree4173dc2184787e4374bd6ee6391c379065302dfc
parentd3802cc87d152d9c0691e621f60e56c373518b68
x86/64: Fix security vulnerability CVE-2007-4573.

Zero-extend all registers after ptrace in 32-bit entry path. Actually
only needed for %rax (which indexes into syscall table).

This is a backport of the upstream Linux patch.

Signed-off-by: Keir Fraser <keir@xensource.com>
arch/x86_64/ia32/ia32entry-xen.S