[PATCH char-misc-linus] misc: mic: Fix for double fetch security bug in VOP driver

2016-04-27 Thread Ashutosh Dixit
The MIC VOP driver does two successive reads from user space to read a variable length data structure. Kernel memory corruption can result if the data structure changes between the two reads. This patch disallows the chance of this happening. Bugzilla:

[PATCH char-misc-linus] misc: mic: Fix for double fetch security bug in VOP driver

2016-04-27 Thread Ashutosh Dixit
The MIC VOP driver does two successive reads from user space to read a variable length data structure. Kernel memory corruption can result if the data structure changes between the two reads. This patch disallows the chance of this happening. Bugzilla: