Join our Newsletter — 33% off our NHI Course

How do you patch or mitigate CVE-2020-1380 (Microsoft Internet Explorer Scripting Engine Memory Corruption)?

CISA’s required action for CVE-2020-1380 is to apply updates per vendor instructions. In practice, find every instance of Microsoft Internet Explorer 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.

What patching CVE-2020-1380 actually means in practice

The fix path is straightforward but operationally broad: locate every Internet Explorer installation or dependency path in scope, then apply the vendor security update or the documented mitigation that CISA and the vendor support. Because this vulnerability was exploited in the wild, patching is only the first step. You also need to verify that the update is present everywhere the browser engine could still execute.

For teams that still carry legacy Windows or application compatibility dependencies, the real task is not just installing a patch. It is confirming whether Internet Explorer is still reachable by users, scripts, embedded components, or legacy workflows, because memory corruption in a browser scripting engine can remain relevant even when the browser itself is not the preferred user-facing tool.

How to reduce exposure if you cannot patch immediately

If remediation must wait, the goal is to remove the attack path rather than pretend the risk is solved. The safest short-term move is to eliminate internet exposure, restrict where the affected component can be used, and take the product out of service where business operations allow. That is especially important for legacy browser use, where the easiest compromise path is often an external website or delivered content.

For this class of flaw, compensating controls work best when they shrink the places the vulnerable engine can be reached from and the number of people or systems that can trigger it. If the affected system cannot be patched quickly, treat outbound browsing, untrusted web content, and unmanaged endpoints as the highest-risk exposure points.

What to check after remediation

Once the update or mitigation is in place, review logs and endpoint telemetry for signs that the flaw may have been used before remediation. Memory corruption bugs that are exploited in the wild can be followed by follow-on activity, so the question is not only whether the patch succeeded, but whether the system was already touched.

Focus on evidence of unusual browser activity, unexpected child processes, suspicious script execution, and any indicators that align with pre-patch exploitation. If you find signs of compromise, treat it as an incident response problem, not just a vulnerability closure exercise, because the exploit may have been used to gain a foothold before the patch landed.

Risk and Threat Considerations

Browser engine memory corruption is dangerous because it can turn ordinary web content into an initial access vector. When exploitation is active in the wild, the exposure is not limited to outdated systems, it extends to any environment where the vulnerable engine is still reachable and trusted content can be delivered to it.

Failure mechanism: Attackers trigger the scripting engine flaw through crafted content, exploit the resulting memory corruption, and then use that code execution opportunity to establish access or launch follow-on activity before defenders notice.

Impact: The practical impact is unauthorized execution on affected hosts, possible user compromise, and the need to investigate whether the system was already used as an entry point for broader intrusion.

Standards & Framework Alignment

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

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 SI-2 — Flaw Remediation CVE patching and mitigation are direct flaw remediation activities.
SI-4 — System Monitoring Post-fix log review is needed to spot earlier exploitation of the CVE.
Recommendation — Track the fix, apply it quickly, and verify that remediation reached every exposed system. Monitor affected hosts for indicators of pre-patch compromise and escalation.
CIS Controls v8 CIS-7 — Continuous Vulnerability Management This CVE response centers on identifying exposed assets and applying vendor updates or mitigations.
Recommendation — Identify all affected systems, prioritize the exploited flaw, and close exposure with verified remediation.
MITRE ATT&CK T1203 — Exploitation for Client Execution The flaw is a browser scripting engine memory corruption exploited via malicious content.
Recommendation — Map suspicious browser-triggered activity to client-side exploitation and hunt for initial access.
NIST CSF 2.0 PR.IP-12 — Vulnerability Management The question is about patching and mitigating a known exploited vulnerability.
Recommendation — Use a formal vulnerability process to remediate the CVE and confirm closure across the estate.

Practitioner Guidance

What to verify: Confirm not just that the security update was installed, but that every exposed instance of Internet Explorer or the underlying scripting engine has been accounted for. Legacy dependencies are where patch programs most often miss a remaining exposure.

Decision rule: If you cannot patch a system promptly, remove its internet exposure first, then reduce or disable the vulnerable browser path, and only then decide whether an exception is acceptable for a short window. For an actively exploited CVE, exposure reduction should not wait on a perfect remediation plan.

What practitioners underestimate: Post-patch validation matters as much as the patch itself. If you skip log review, you may close the ticket while leaving an earlier compromise undiscovered, which is the more expensive failure mode.

Practitioner takeaway: Treat this as both a patching task and an exposure review, because for exploited browser flaws the real security question is whether the vulnerable path still existed long enough to be used.