CVE-2020-1065
MediumCVSS 4.2Exploitation Probability (EPSS)
Very high risk94th percentile - higher than 94% of all known CVEs
Summary
Remote code execution vulnerability in the ChakraCore scripting engine. An attacker can exploit this flaw to execute arbitrary code in the context of the current user, potentially leading to system compromise if the user has administrative rights.
Risk Assessment
Risk of system compromise, malware installation, data theft, or creation of new accounts with full user rights.
Recommendation
Install the security update that modifies how ChakraCore handles objects in memory.
Other vulnerabilities in ChakraCore
See all- CVE-2017-11916High
ChakraCore allows an attacker to execute arbitrary code in the context of the current user, due to how the ChakraCore scripting engine handles objects in memory, known as 'Scripting Engine Memory Corruption Vulnerability'.
- CVE-2017-11801High
ChakraCore allows an attacker to execute arbitrary code in the context of the current user, due to how the ChakraCore scripting engine handles objects in memory, known as 'Scripting Engine Information Disclosure Vulnerability'.
- CVE-2017-11797High
ChakraCore allows an attacker to execute arbitrary code in the context of the current user, due to how the ChakraCore scripting engine handles objects in memory, known as 'Scripting Engine Information Disclosure Vulnerability'.
- CVE-2018-8298HighActively exploited
A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory. This affects ChakraCore.
- CVE-2017-11767Critical
ChakraCore allows an attacker to gain the same user rights as the current user, due to the way that the ChakraCore scripting engine handles objects in memory.
- CVE-2023-37143Medium
A segmentation violation was discovered in the master branch of ChakraCore cbb9b via the function BackwardPass::IsEmptyLoopAfterMemOp().
- CVE-2023-37142Medium
A segmentation violation was discovered in the master branch of ChakraCore cbb9b via the function Js::EntryPointInfo::HasInlinees().
- CVE-2023-37141Medium
A segmentation violation was discovered in the ChakraCore master branch cbb9b via the function Js::ProfilingHelpers::ProfiledNewScArray().
- CVE-2023-37140Medium
A segmentation violation was discovered in the ChakraCore master branch cbb9b via the function Js::DiagScopeVariablesWalker::GetChildrenCount().
- CVE-2023-37139Medium
A stack overflow vulnerability was discovered in the ChakraCore master branch cbb9b via the function Js::ScopeSlots::IsDebuggerScopeSlotArray().
Original NVD description (English source)
A remote code execution vulnerability exists in the way that the ChakraCore scripting engine handles objects in memory. The vulnerability could corrupt memory in such a way that an attacker could execute arbitrary code in the context of the current user. An attacker who successfully exploited the vulnerability could gain the same user rights as the current user. If the current user is logged on with administrative user rights, an attacker who successfully exploited the vulnerability could take control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. The security update addresses the vulnerability by modifying how the ChakraCore scripting engine handles objects in memory.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

