Back to all lessons
Awareness Lessons
9 hours ago

Seven-Year-Old Office Flaw Still Delivering Malware via Phishing Emails

Written by AI from the linked story. Not reviewed by an editor. How this works

This campaign exploits CVE-2017-11882, a critical Microsoft Equation Editor vulnerability patched in November 2017, meaning any organization running it today has gone over seven years without applying a known, critical fix. Attackers combined this unpatched flaw with a convincing fake purchase order lure, relying on users opening malicious Word documents without suspicion. The multi-stage obfuscation and in-memory execution of XLoader make the payload harder to detect once the initial document is opened. This matters because XLoader is an information stealer capable of harvesting credentials, screenshots, and clipboard data, turning a single click into a significant data breach. The incident illustrates how the combination of poor patch discipline and low user awareness multiplies risk exponentially.

Tactical Insight

Immediate actions

  • Apply the MS17-11882 patch (KB4048951) immediately on any remaining Office installations and verify patch status across all endpoints.
  • Block or sandbox all inbound email attachments containing macro-enabled or RTF-embedded Word documents at the email gateway.
  • Deploy endpoint detection and response (EDR) tooling capable of detecting in-memory payload execution and suspicious child processes spawned from Office applications.

Long-term improvements

  • Establish a vulnerability management program with SLA-enforced patching timelines (e.g., critical CVEs patched within 14 days) and regular compliance reporting.
  • Migrate users away from legacy Office versions that retain vulnerable components like Equation Editor, and use Attack Surface Reduction (ASR) rules in Defender to disable it.
  • Conduct regular phishing simulation exercises so employees recognize fake purchase order lures and report suspicious attachments before opening them.

Detection measures

  • Enable and centralise logging of Office process trees (e.g., WINWORD.EXE spawning cmd.exe or PowerShell) and alert on anomalous child-process behaviour.
  • Monitor Windows registry run keys for new persistence entries created outside of authorised software deployment processes.

Back this up with a control

All controls and vendors

Training helps people spot this. These controls make the attack fail even on the day someone does not.