CVE-2014-1776
Microsoft Internet Explorer contains a memory corruption vulnerability that allows remote attackers to execute code in the context of the current user.
Use-after-free vulnerability in Microsoft Internet Explorer 6 through 11 allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via vectors related to the CMarkup::IsConnectedToPrimaryMarkup function, as exploited in the wild in April 2014. NOTE: this issue originally emphasized VGX.DLL, but Microsoft clarified that "VGX.DLL does not contain the vulnerable code leveraged in this exploit. Disabling VGX.DLL is an exploit-specific workaround that provides an immediate, effective workaround to help block known attacks."
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H- blogs.technet.com/b/srd/archive/2014/04/30/protection-strategies-for-the-security-advisory-2963983-ie-0day.aspxBroken LinkMitigation
- secunia.com/advisories/57908Broken Link
- securitytracker.com/id?1030154Broken LinkThird Party Advisory
- fireeye.com/blog/uncategorized/2014/04/new-zero-day-exploit-targeting-internet-explorer-versions-9-through-11-identified-in-targeted-attacks.htmlBroken Link
- kb.cert.org/vuls/id/222929MitigationThird Party Advisory
- osvdb.org/106311Broken Link
- securityfocus.com/bid/67075Broken LinkThird Party Advisory
- signalsec.com/cve-2014-1776-ie-0day-analysis/ExploitThird Party Advisory
- docs.microsoft.com/en-us/security-updates/securitybulletins/2014/ms14-021PatchVendor Advisory
- technet.microsoft.com/library/security/2963983MitigationPatch
- vicarius.io/vsociety/posts/cve-2014-1776-use-after-free-vulnerability-in-microsoft-internet-explorer-detection-scriptThird Party Advisory
- vicarius.io/vsociety/posts/cve-2014-1776-use-after-free-vulnerability-in-microsoft-internet-explorer-mitigation-scriptsThird Party Advisory
Actively exploited. Patch immediately.
- Exploitation
- Confirmed in the wild (CISA KEV)
- Federal remediation deadline
- Overdue by 1552 days
- CVSS
- 9.8 CRITICAL
- EPSS (30-day exploit probability)
- 82.7% · top 1% of all CVEs
- Weakness
- CWE-416
- Attack vector
- Network, remotely reachable
- Preconditions
- No privileges and no user interaction
- 1.Apply updates per vendor instructions.
- 2.Treat as emergency change: patch or isolate internet-facing instances first.
- 3.Review exposure: confirm which instances are reachable from the internet and restrict access until patched.
- 4.Hunt for compromise: review logs for the disclosure window, not just from the patch date.
Assessment is derived automatically from the live signals above; verify against your own asset inventory.