[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#733551: Sanitation of CPU-state when switching from virtual-8086 mode to other task incomplete



Control: reassign -1 src:linux 3.11.10-1
Control: severity -1 important
Control: tag -1 moreinfo

On Sun, 2013-12-29 at 21:12 +0000, halfdog wrote:
> Package: linux-image-3.11-2-486
> Version: 3.11.10-1
> Tags: security
> 
> When executing code in virtual-8086 mode via vm86 syscall, kernel
> seems to perform incomplete CPU state sanitation when switching tasks,
> thus causing OOPSes or complete machine lockup.
> 
> See [1] for reproducers. Vrtual86SwitchToEmmsFault.c locks up
> reproducible when run in one VirtualBox guest, but fails to do so on
> real hardware.
[...]

So what happens on real hardware?

Ben.

-- 
Ben Hutchings
Klipstein's 4th Law of Prototyping and Production:
                                    A fail-safe circuit will destroy others.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: