Skip to content

CVE-2020-0890 | Windows Hyper-V Denial of Service Vulnerability proof-of-concept code

Notifications You must be signed in to change notification settings

blueinthedream/hyperv_local_dos_poc

 
 

Repository files navigation

Hyper-V DoS PoC. This is code files of Visual Studio 2019 driver project.

  1. Compile driver.
  2. Enable nested virtualization for guest OS using command:
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  1. Run driver inside guest OS. Host OS will be rebooted or generate BSOD with HYPERVISOR_ERROR code.

Bug is present in Hyper-V from Windows Server 2019, Windows 10 with latest patches and Windows 10 insider preview, build 10.0.20206.1000 and early.

Mitigations: Simple disable nested virtualization on untrusted VM. Execute command on host server:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false

About

CVE-2020-0890 | Windows Hyper-V Denial of Service Vulnerability proof-of-concept code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.8%
  • Assembly 0.2%