Join our Newsletter — 33% off our NHI Course
Home› FAQ› Cyber Security› How do you patch or mitigate CVE-2020-1020 (Microsoft…
Cyber Security

How do you patch or mitigate CVE-2020-1020 (Microsoft Windows Adobe Font Manager Library Remote Code Execution)?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 19, 2026 Domain: Cyber Security

CISA's required action for CVE-2020-1020 is to apply updates per vendor instructions. In practice, find every instance of Microsoft Windows in your estate, apply the vendor security update or documented mitigation, and if no fix can be applied, remove internet exposure or take the product out of service. After patching, review logs for signs of earlier exploitation, because attackers used this flaw in the wild.

How should you confirm exposure and patch CVE-2020-1020?

Start by identifying every Windows system that could carry the Adobe Font Manager Library component, then compare each host against the vendor advisory and Microsoft update guidance. For this kind of actively exploited RCE, the operational question is not only whether a patch exists, but whether every instance is actually covered, including stale, rarely used, and remote-accessible systems.

The most reliable first pass is inventory plus containment. Use your normal asset discovery, confirm whether the vulnerable library is present, and group systems by business criticality and internet exposure. If a host cannot be patched immediately, remove external reachability or isolate it so the flaw cannot be exercised from untrusted networks while you work through the update path.

Authoritative tracking matters here. Use the CISA Known Exploited Vulnerabilities Catalog to confirm that the issue is treated as an exploited vulnerability, and use the CVE Program record to keep the identifier aligned across tickets, scanners, and incident workflows.

What should you do if patching has to wait?

When you cannot apply the update right away, the goal is to reduce exploitability, not to rely on monitoring alone. Put the affected system behind tighter network controls, restrict inbound access to only what is required, and remove it from direct internet exposure wherever possible. If the host performs a role that can be temporarily retired, taking it out of service is safer than keeping it online with a known RCE.

For a flaw like this, temporary mitigation should be treated as a time-bounded exception. The longer the delay, the more likely the system remains a candidate for opportunistic exploitation, especially if it is exposed to the web or reachable from user-facing segments. Keep the exception narrow, documented, and owned by the team responsible for the patch decision, not by operations alone.

Use the NIST National Vulnerability Database for record correlation and the FIRST EPSS service when you need an exploitation-likelihood signal to help justify remediation order across competing vulnerabilities.

How do you check for compromise after remediation?

After patching, assume the exposure window may already have been used. Review authentication, process, and endpoint logs around the vulnerable period, then look for unusual child processes, script execution, network connections, or changes that do not fit the host’s normal role. If the system was externally reachable, widen the search to adjacent systems that could have been touched through the same access path.

The key judgement is that post-patch hunting is part of the fix, not an optional follow-up. If you find signs of execution, treat the host as a possible compromise case, preserve evidence before heavy cleanup, and determine whether credentials, sessions, or adjacent admin paths may also need rotation or review. That is especially important when the affected system supports privileged or shared administrative workflows.

NHIMG’s Zero-Day and Exploited Vulnerabilities Guide is useful here because it connects emergency mitigation with post-patch hunting and compromise assessment, which is exactly the operational sequence this type of flaw demands.

Risk and Threat Considerations

Remote code execution on a widely deployed Windows component creates a fast-moving exposure because exploitation can lead directly to code execution, persistence, and lateral movement before normal remediation cycles catch up. The practical risk is highest where the host is internet-facing, difficult to inventory, or shared across multiple business functions.

Failure mechanism: An attacker can trigger the vulnerable component before the update is installed, then use the resulting execution context to run commands, drop tooling, or pivot to nearby systems if the host has network reach and useful privileges.

Impact: Successful exploitation can lead to full host compromise, secondary credential exposure, and follow-on intrusion activity that remains visible even after the vulnerable software is patched.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-7 — Continuous Vulnerability ManagementThis CVE requires fast identification, prioritisation, and remediation of exposed systems.
Recommendation — Prioritise and remediate the vulnerable hosts under continuous vulnerability management.
NIST SP 800-53 Rev 5SI-2 — Flaw RemediationThe core action is applying vendor updates and mitigations for a known exploited flaw.
RA-5 — Vulnerability Monitoring and ScanningExposure confirmation and post-patch validation depend on finding affected assets and verifying status.
SI-4 — System MonitoringPost-patch log review for exploitation signs is a monitoring control concern.
Recommendation — Apply vendor-provided fixes and document compensating mitigations for systems that cannot patch immediately. Scan and validate asset exposure so no vulnerable instance is missed. Review logs and alerts for evidence of exploitation during the vulnerable period.

Practitioner Guidance

What to prioritise: Patch the systems that are both exposed and operationally important first, because those create the greatest blend of exploitability and blast radius. If there is a delay, treat removal from internet exposure as a real control, not a cosmetic one.

What to verify: Confirm not just that the update was deployed, but that the vulnerable library is no longer present on every intended host and that your logs cover the exploitation window. If you cannot verify both, the remediation is incomplete.

Practitioner takeaway: For an exploited RCE, the right decision sequence is inventory, patch or isolate, then hunt for signs of use, because closing the vulnerability without checking for abuse leaves the compromise question unanswered.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org