aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390
diff options
context:
space:
mode:
authorJim Mattson <jmattson@google.com>2016-10-26 08:38:38 -0700
committerPaolo Bonzini <pbonzini@redhat.com>2016-10-27 12:15:27 +0200
commit85c856b39b479dde410ddd09df1da745343010c9 (patch)
tree54e99503fc7d4abc2d6b573099566428c864c0d0 /arch/s390
parentKVM: document lock orders (diff)
downloadlinux-dev-85c856b39b479dde410ddd09df1da745343010c9.tar.xz
linux-dev-85c856b39b479dde410ddd09df1da745343010c9.zip
kvm: nVMX: Fix kernel panics induced by illegal INVEPT/INVVPID types
Bitwise shifts by amounts greater than or equal to the width of the left operand are undefined. A malicious guest can exploit this to crash a 32-bit host, due to the BUG_ON(1)'s in handle_{invept,invvpid}. Signed-off-by: Jim Mattson <jmattson@google.com> Message-Id: <1477496318-17681-1-git-send-email-jmattson@google.com> [Change 1UL to 1, to match the range check on the shift count. - Paolo] Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/s390')
0 files changed, 0 insertions, 0 deletions