cbcvebase.
CVE-2020-0668
published 2020-02-11

CVE-2020-0668: An elevation of privilege vulnerability exists in the way that the Windows Kernel handles objects in memory, aka 'Windows Kernel Elevation of Privilege…

PriorityP357high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
EXPLOIT
EPSS
26.05%
97.8th percentile
An elevation of privilege vulnerability exists in the way that the Windows Kernel handles objects in memory, aka 'Windows Kernel Elevation of Privilege Vulnerability'. This CVE ID is unique from CVE-2020-0669, CVE-2020-0670, CVE-2020-0671, CVE-2020-0672.

Affected

45 ranges· showing 25
VendorProductVersion rangeFixed in
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10
microsoftwindows_10_version_1903_for_32-bit_systems
microsoftwindows_10_version_1903_for_arm64-based_systems
microsoftwindows_10_version_1903_for_x64-based_systems
microsoftwindows_10_version_1909_for_32-bit_systems
microsoftwindows_10_version_1909_for_arm64-based_systems
microsoftwindows_10_version_1909_for_x64-based_systems
microsoftwindows_server
microsoftwindows_server
microsoftwindows_server
microsoftwindows_server_2008

Detection & IOCsextracted from sources · hover to see the quote

other1b4c5ec1-2845-40fd-a173-62c450f12ea5
yara
rule HKTL_NET_GUID_CVE_2020_0668 {
meta:
description = "Detects c# red/black-team tools via typelibguid"
reference = "https://github.com/RedCursorSecurityConsulting/CVE-2020-0668"
author = "Arnim Rupp"
date = "2020-12-28"
strings:
$typelibguid0 = "1b4c5ec1-2845-40fd-a173-62c450f12ea5" ascii nocase wide
condition:
(uint16(0) == 0x5A4D and uint32(uint32(0x3C)) == 0x00004550) and any of them
}
  • The exploit leverages a trusted file overwrite combined with DLL hijacking to achieve SYSTEM-level privilege escalation; monitor for unexpected DLL loads from writable paths by trusted Windows services.
  • The attack vector requires a locally authenticated attacker running a specially crafted application; alert on anomalous process creation by low-privileged users that results in SYSTEM token acquisition.
  • Scan PE binaries (MZ/PE header check: uint16(0)==0x5A4D and uint32(uint32(0x3C))==0x00004550) for the TypeLibGUID 1b4c5ec1-2845-40fd-a173-62c450f12ea5 to identify CVE-2020-0668 exploit tooling.
  • The vulnerability is rooted in Windows Kernel mishandling of objects in memory via the Service Tracing feature; monitor registry keys and file paths associated with Service Tracing for unauthorized modifications.
  • ·The Metasploit module explicitly targets Windows 10 x64; detections and mitigations may need to be scoped accordingly and may not apply to all Windows versions.

CVSS provenance

nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.2HIGHAV:L/AC:L/Au:N/C:C/I:C/A:C
vendor_msrc7.8HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.