Intel Working With Wine Developers On User-Mode Instruction Prevention

Written by Michael Larabel in WINE on 8 January 2017 at 02:24 PM EST. 8 Comments
WINE
The Intel developer working on UMIP (User-Mode Instruction Prevention) support for the Linux kernel has been collaborating with Wine developers about this security-minded feature to be introduced with future Intel CPUs.

The User-Mode Instruction Prevention (UMIP) feature prevents SGDT, SIDT, SLDT, SMSW, and STR instructions from being executed outside of ring 0. UMIP was developed to help prevent user-space applications from using these instructions in exploiting code execution vulnerabilities. But given Wine's design, this could be a bit of a problem but fortunately the involved Intel developer is working with Wine to ensure a sufficient design with their kernel implementation.

Those wishing to learn more about UMIP and Wine can read today's latest World Wine News and the associated mailing list thread. It looks like UMIP will debut with Intel Cannonlake processors.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week