CVE-2026-21513 Sumo Logic CSE · Sumo

Detect CVE-2026-21513 — Microsoft MSHTML Framework Protection Mechanism Failure in Sumo Logic CSE

Detects exploitation of CVE-2026-21513, a protection mechanism failure (CWE-693) in the Microsoft MSHTML framework on Windows. This KEV-listed vulnerability allows attackers to bypass security controls implemented in MSHTML, potentially enabling code execution via crafted web content processed by Internet Explorer compatibility components, Microsoft Office documents embedding web content, or applications using the WebBrowser control. Active exploitation has been confirmed by CISA.

MITRE ATT&CK

Tactic
Initial Access Execution Defense Evasion

Sumo Detection Query

Sumo Logic CSE (Sumo)
sql
_sourceCategory=windows/sysmon OR _sourceCategory=windows/security
| json auto
| where EventID in ("1", "7", "3")
| eval parent_lower = toLowerCase(%ParentImage)
| eval image_lower = toLowerCase(%Image)
| where (
    (EventID = "1" and
     (parent_lower matches "*winword.exe" or parent_lower matches "*excel.exe" or
      parent_lower matches "*powerpnt.exe" or parent_lower matches "*outlook.exe" or
      parent_lower matches "*mspub.exe" or parent_lower matches "*msaccess.exe") and
     (image_lower matches "*cmd.exe" or image_lower matches "*powershell.exe" or
      image_lower matches "*wscript.exe" or image_lower matches "*cscript.exe" or
      image_lower matches "*mshta.exe" or image_lower matches "*rundll32.exe"))
    or
    (EventID = "7" and
     (toLowerCase(%ImageLoaded) matches "*mshtml.dll" or
      toLowerCase(%ImageLoaded) matches "*jscript9.dll" or
      toLowerCase(%ImageLoaded) matches "*vbscript.dll") and
     (parent_lower matches "*winword.exe" or parent_lower matches "*excel.exe"))
    or
    (EventID = "3" and
     (image_lower matches "*mshta.exe" or image_lower matches "*dllhost.exe") and
     !(%DestinationIp matches "10.*") and !(%DestinationIp matches "192.168.*") and
     !(%DestinationIp matches "172.1*"))
  )
| eval alert_type = if(EventID="1", "ChildProcess", if(EventID="7", "DLLLoad", "NetworkCallback"))
| count by _sourceHost, %user, %Image, %ParentImage, alert_type
| sort by _count desc
high severity medium confidence

Sumo Logic query detecting CVE-2026-21513 exploitation through Sysmon process, image load, and network events. Identifies Office apps spawning scripting engines, MSHTML DLL loads in Office context, and external network callbacks from MSHTML processes.

Data Sources

Sumo Logic Sysmon SourceSumo Logic Windows Security Source

Required Tables

windows/sysmonwindows/security

False Positives & Tuning

  • Office automation tools used by business users for data extraction and reporting
  • Custom Office plugins that embed web browsers for CRM or ERP system integration
  • Corporate training platforms rendering HTML content within Office applications
  • IT asset management scripts that query web services from Office-triggered processes

Other platforms for CVE-2026-21513


Testing Methodology

Validate this detection against 4 adversary techniques from Atomic Red Team. Each test below lists the behaviour to exercise and the telemetry you should expect to see. Executable commands and cleanup steps are available with Pro.

  1. Test 1MSHTML MkNode Method Invocation via mshta.exe

    Expected signal: Sysmon Event ID 1 showing mshta.exe spawning cmd.exe; Sysmon Event ID 7 showing mshtml.dll and vbscript.dll loaded by mshta.exe; Process creation events in Windows Security Log (Event ID 4688)

  2. Test 2Office Document Spawning Scripting Engine via MSHTML

    Expected signal: Process creation events showing WINWORD.EXE as parent of cmd.exe or powershell.exe; MSHTML DLL load events in Sysmon EventID 7 for the Office process; Network events if payload attempts callback

  3. Test 3rundll32.exe MSHTML Script Execution via ieframe.dll

    Expected signal: Sysmon Event ID 1 for rundll32.exe execution; Event ID 7 showing ieframe.dll and mshtml.dll loaded by rundll32.exe; Any network connections initiated by the rundll32.exe process to external hosts

  4. Test 4PowerShell WebBrowser COM Object MSHTML Load

    Expected signal: PowerShell process creation event; mshtml.dll loaded into powershell.exe process space (Sysmon Event ID 7); Potential network connection if URL is replaced with live payload URL

Unlock Pro Content

Get the full detection package for CVE-2026-21513 including response playbook, investigation guide, and atomic red team tests.

Response PlaybookInvestigation GuideHunting QueriesAtomic Red Team TestsTuning Guidance

Related Detections