SB2020021121 - Multiple vulnerabilities in Microsoft Win32k
Published: February 11, 2020 Updated: May 5, 2020
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 12 secuirty vulnerabilities.
1) Use-after-free (CVE-ID: CVE-2020-0731)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory in win32kbase HMMarkObjectDestroy within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
2) Buffer overflow (CVE-ID: CVE-2020-0726)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
3) Buffer overflow (CVE-ID: CVE-2020-0725)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
4) Buffer overflow (CVE-ID: CVE-2020-0724)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
5) Buffer overflow (CVE-ID: CVE-2020-0723)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
6) Buffer overflow (CVE-ID: CVE-2020-0722)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
7) Buffer overflow (CVE-ID: CVE-2020-0721)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
8) Buffer overflow (CVE-ID: CVE-2020-0720)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
9) Buffer overflow (CVE-ID: CVE-2020-0719)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Win32k component. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
10) Out-of-bounds read (CVE-ID: CVE-2020-0717)
The vulnerability allows a local user to gain access to potentially sensitive information.
The vulnerability exists due to a boundary condition within the win32k component. A local user can use a specially crafted application to trigger out-of-bounds read error and read contents of memory on the system.
11) Out-of-bounds read (CVE-ID: CVE-2020-0716)
The vulnerability allows a local user to gain access to potentially sensitive information.
The vulnerability exists due to a boundary condition within the win32k component. A local user can use a specially crafted application to trigger out-of-bounds read error and read contents of memory on the system.
12) Buffer overflow (CVE-ID: CVE-2020-0691)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error when processing objects in memory within the Windows kernel-mode driver. A local user can create a malicious application, launch it on the system and execute arbitrary code with SYSTEM privileges.
Remediation
Install update from vendor's website.
References
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0731
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0726
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0725
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0724
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0723
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0722
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0721
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0720
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0719
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0717
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0716
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0691