CVE DatabaseCVE-2020-1464
한국어 권고문 →
CVE-2020-14647.8/HIGHCISA KEVCWE-347CWE-347

Windows Authenticode Digital Signature Bypass and Spoofing Vulnerability (CVE-2020-1464) Analysis & Mitigation Guide

⚡ Jump to Patch
Affected Vendors
microsoft
Affected Components
windows, windows_server
Published Date
2020-08-17
CVSS v3.1
7.8
HIGH
EPSS (30d)
39.0%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

All major supported Windows operating systems, including Windows 7, 8.1, 10, and Windows Server 2008, 2012, 2016, 2019, 2020

Impact

Attackers can bypass security controls (such as EDRs, antivirus, and AppLocker) by appending malicious payloads to legitimately signed files, making them appear valid

Mitigation

Apply the official Microsoft cumulative security updates (KB) immediately and audit systems for anomalous signed files

Affected Products & Version Scope

All major versions of Windows and Windows Server utilizing Authenticode signature validation

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

To remediate this vulnerability, apply the official Microsoft cumulative updates. You can force-install the required security updates using the following PowerShell commands:

powershell
# Install the PSWindowsUpdate module and apply the relevant security updates
Install-Module PSWindowsUpdate -Force -SkipPublisherCheck
Get-WindowsUpdate -KBArticleID KB4565351, KB4565349, KB4566782 -Install -AcceptAll -AutoReboot

2. Temporary Workaround & Hardening Configuration

If immediate patching is not feasible, harden application control policies by transitioning from publisher-based rules to strict file-hash-based rules in AppLocker. Additionally, restrict execution policies for untrusted scripts:

powershell
# Restrict PowerShell execution policy to prevent unauthorized script execution
Set-ExecutionPolicy -ExecutionPolicy Restricted -Scope LocalMachine -Force

3. Log Audit & IoC Verification Commands

Run the following PowerShell script to scan critical directories for executable files that exhibit anomalous or suspicious Authenticode signature states:

powershell
# Scan for files with anomalous signature validation states
Get-ChildItem -Path 'C:\Users\Public\' -Recurse -Include *.exe, *.dll, *.jar | ForEach-Object {
    $sig = Get-AuthenticodeSignature $_.FullName
    if ($sig.Status -ne 'Valid' -and $sig.Status -ne 'NotSigned') {
        Write-Host 'Warning: Suspicious signature status detected on:' $_.FullName -ForegroundColor Red
        Write-Host 'Status:' $sig.Status
    }
}
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
SentinelOne Singularity AI EDR
CVE-2020-1464 is an actively exploited zero-day vulnerability; immediately deploy the latest Windows cumulative security updates to protect your infrastructure.

Block Kernel Privilege Escalation & Ransomware Payloads Before You Can Reboot

Protect unpatched Windows, Linux, and macOS workloads against in-memory exploitation and lateral movement with autonomous EDR.

100% MITRE ATT&CK Detection · 1-Click Rollback

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2020-1464) is a logical flaw in the way the Windows operating system validates Authenticode digital signatures for executable files. The Windows signature verification engine fails to properly validate the integrity of a file when additional, non-signature data (such as a malicious JAR or arbitrary payload) is appended to the end of a legitimately signed binary. Because the engine only verifies the integrity of the original signed boundary, it incorrectly reports the entire modified file as trusted and valid.

2. Exploitation Mechanics & Attack Scenario

An attacker begins by obtaining a legitimately signed executable file from a trusted vendor (e.g., Microsoft). The attacker then appends a malicious payload, such as a compiled Java archive (JAR), to the end of this signed file. While Windows Explorer and Authenticode APIs validate the file's signature as 'Valid' because the original signature block remains intact, execution environments like the Java Runtime Environment (JRE) will parse and execute the appended malicious payload from the end of the file. This technique, known as 'Glueball', allows attackers to execute arbitrary code under the guise of a trusted, signed process.

3. Infrastructure & Business Impact

As a zero-day vulnerability actively exploited in the wild and listed in the CISA KEV catalog, the business impact is severe. Exploitation allows attackers to bypass application whitelisting policies such as AppLocker and Windows Defender Application Control (WDAC). This enables threat actors to establish persistence, evade EDR detection, and execute ransomware or exfiltrate sensitive data, leading to potential operational downtime and regulatory non-compliance.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2020-1464)

FAQ

Q1. How critical is CVE-2020-1464 and is it actively exploited in the wild?

CVE-2020-1464 is rated CVSS 7.8 (HIGH) with a 30-day EPSS exploitation probability of 39.0%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2020-1464?

Primary impacted vendors include microsoft across windows, windows_server. Scope summary: All major versions of Windows and Windows Server utilizing Authenticode signature validation

Q3. What temporary mitigations or workarounds exist for CVE-2020-1464 before patching?

[Mitigation] Apply the official Microsoft cumulative security updates (KB) immediately and audit systems for anomalous signed files Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2020-1464

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (microsoft)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2020-1464 Windows Authenticode Digital Signature Bypass and Spoofing Vulnerability (CVE-2020-1464) Analysis & Mitigation Guide (CVSS 7.8) - Patch & Workaround | CVE Pulse