Microsoft released security bulletin MS14-021 (KB2965111) on May 1, 2014, to fix CVE-2014-1776, a use-after-free vulnerability affecting Internet Explorer 6 through 11. A specially crafted webpage could execute arbitrary code with the current user's privileges, potentially enabling complete system compromise if the user had administrative rights. Exploitation was observed in April 2014, with Microsoft reporting limited, targeted attacks and a referenced FireEye report identifying attacks against Internet Explorer 9 through 11. Microsoft rated the flaw Critical on affected Windows clients and Moderate on affected Windows servers; NIST's reference listing also links to CISA's Known Exploited Vulnerabilities Catalog.
The update corrects Internet Explorer's handling of objects in memory, but is not cumulative: administrators must install applicable preceding cumulative updates and select the appropriate Internet Explorer 11 package based on installed prerequisites. Microsoft recommended immediate installation and documented interim mitigations including EMET 4.0 or 4.1, Enhanced Protected Mode with 64-bit processes, restricted browser security settings, and unregistering VGX.DLL. The vulnerable function is CMarkup::IsConnectedToPrimaryMarkup, not code within VGX.DLL; disabling that library blocks known exploit techniques rather than fixing the underlying vulnerability.

See which actors are running it and whether you're in range.
6 events from the most recent confirmed update back to the earliest known activity.
Microsoft revised the bulletin to clarify that the latest applicable cumulative Internet Explorer update must be installed before MS14-021. The bulletin warned that missing prerequisites could cause compatibility problems, including intermittent browser unresponsiveness.
Microsoft published MS14-021 (KB2965111), correcting Internet Explorer's handling of objects in memory, and recommended immediate installation. Microsoft confirmed awareness of limited, targeted attacks and warned that this non-cumulative fix required applicable preceding cumulative updates.
Microsoft updated Security Advisory 2963983 to clarify workarounds intended to help prevent exploitation of the Internet Explorer vulnerability CVE-2014-1776.
The CVE record was published for a use-after-free vulnerability in Internet Explorer 6 through 11. The flaw permits remote arbitrary code execution or denial of service through memory corruption.
CVE-2014-1776 was exploited in the wild in April 2014. The referenced FireEye report described targeted attacks against Internet Explorer 9 through 11, although the vulnerability affected versions 6 through 11.
Microsoft first described CVE-2014-1776 in Security Advisory 2963983 before releasing MS14-021. The supplied content does not specify the advisory's publication date.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Correlate live exploitation activity against the software you actually run, and see where you're exposed.
7 references tracked. Mallory keeps watching after this page renders.
cve.org
Open sourcevicarius.io
Open sourcedocs.microsoft.com
Open sourcetechnet.microsoft.com
Open sourcetechnet.microsoft.com
Open sourcesignalsec.com
Open sourceweb.nvd.nist.gov
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.