Oval Definition:oval:org.mitre.oval:def:26136
Revision Date:2014-10-06Version:46
Title:Windows kernel pool allocation vulnerability - CVE-2014-4064 (MS14-045)
Description:The kernel-mode drivers in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, and Windows RT Gold and 8.1 do not properly handle use of the paged kernel pool for allocation of uninitialized memory, which allows local users to obtain sensitive information about kernel addresses via a crafted application, aka "Windows Kernel Pool Allocation Vulnerability."
Family:windowsClass:vulnerability
Status:ACCEPTEDReference(s):CVE-2014-4064
Platform(s):Microsoft Windows 7
Microsoft Windows 8
Microsoft Windows 8.1
Microsoft Windows Server 2008
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2012
Microsoft Windows Server 2012 R2
Microsoft Windows Vista
Product(s):
Definition Synopsis
  • Vista / 2k8 + vulnerable file version
  • Vista / 2K8
  • Microsoft Windows Vista (32-bit) is installed
  • OR Microsoft Windows Vista x64 Edition is installed
  • OR Microsoft Windows Server 2008 (32-bit) is installed
  • OR Microsoft Windows Server 2008 (64-bit) is installed
  • OR Microsoft Windows Server 2008 (ia-64) is installed
  • AND Check for vulnerable version
  • Check if the version of win32k.sys is less than 6.0.6002.19150
  • OR Check for LDR
  • Check if the version of Win32k.sys is greater than or equal to 6.0.6002.23000
  • AND Check if the version of win32k.sys is less than 6.0.6002.23454
  • OR Check if the version of Dxgkrnl.sys is less than 7.0.6002.19126
  • OR dxgkrnl.sys LDR
  • Check if the version of dxgkrnl.sys is greater than or equal to 7.0.6002.23000
  • AND Check if the version of dxgkrnl.sys is less than 7.0.6002.23427
  • OR Win 7 / R2 + vulnerable file version
  • Win 7 / R2
  • Microsoft Windows 7 (32-bit) is installed
  • OR Microsoft Windows 7 x64 Edition is installed
  • OR Microsoft Windows Server 2008 R2 x64 Edition is installed
  • OR Microsoft Windows Server 2008 R2 Itanium-Based Edition is installed
  • AND Check for vulnerable version
  • Check if the version of win32k.sys is less than 6.1.7601.18539
  • OR Check for LDR
  • Check if the version of Win32k.sys is greater than or equal to 6.1.7601.22000
  • AND Check if the version of win32k.sys is less than 6.1.7601.22750
  • OR Check if the version of dxgkrnl.sys is less than 6.1.7601.18510
  • OR dxgkrnl.sys LDR
  • Check if the version dxgkrnl.sys is greater than or equal to 6.1.7601.22000
  • AND Check if the version of dxgkrnl.sys is less than 6.1.7601.22720
  • OR Win 8/2k12 and vulnerable file version
  • Win 8 / 2k12
  • Microsoft Windows 8 (x86) is installed
  • OR Microsoft Windows 8 (x64) is installed
  • OR Microsoft Windows Server 2012 (64-bit) is installed
  • AND Check for vulnerable version
  • Check if the version of win32k.sys is less than 6.2.9200.17059
  • OR Check for LDR
  • Check if the version of Win32k.sys is greater than or equal to 6.2.9200.21000
  • AND Check if the version of win32k.sys is less than 6.2.9200.21178
  • OR Check if the version of dxgkrnl.sys is less than 6.2.9200.17031
  • OR dxgkrnl.sys LDR
  • Check if the version of dxgkrnl.sys is less than 6.2.9200.21148
  • AND Check if the version of dxgkrnl.sys is greater than or equal to 6.2.9200.21000
  • OR Win 8.1 / 2K12 R2and vulnerable file version
  • Win 8.1 / 2k12 R2
  • Microsoft Windows 8.1 (x86) is installed
  • OR Microsoft Windows 8.1 (x64) is installed
  • OR Microsoft Windows Server 2012 R2 is installed
  • AND Either vulnerable file
  • Check if the version of win32k.sys is less than 6.3.9600.17250
  • OR Check if the version of dxgkrnl.sys is less than 6.3.9600.17210
  • BACK