Library / LOLBin
mshta.exe
Microsoft (R) HTML Application host · Microsoft Corporation
OriginalFilename
MSHTA.EXE
Query snippets
logsource:
category: process_creation
product: windows
detection:
selection:
- Image|endswith: '\mshta.exe'
- OriginalFileName: 'MSHTA.EXE'
condition: selectionprocess_creation logsource. Sigma string matching is case-insensitive.
| tstats summariesonly=false count values(Processes.original_file_name) as original_file_name
from datamodel=Endpoint.Processes
where (Processes.original_file_name="MSHTA.EXE" OR Processes.process_name="mshta.exe")
by Processes.dest Processes.process_name Processes.process_path Processes.process
| rename Processes.* as *Endpoint.Processes data model. On raw Sysmon events the field is OriginalFileName.
DeviceProcessEvents
| where ProcessVersionInfoOriginalFileName in~ ("MSHTA.EXE")
or FileName =~ "mshta.exe"Microsoft Defender XDR advanced hunting. in~ and =~ are case-insensitive.
process where event.type == "start" and
(process.pe.original_file_name in~ ("MSHTA.EXE") or
process.name : "mshta.exe")ECS process.pe.original_file_name is a keyword field: in~ is case-insensitive, Kibana KQL is not.
['mshta.exe'].includes(String(OriginalFileName || '').toLowerCase())Filter expression (JavaScript) for events carrying Sysmon's OriginalFileName field.
Values across builds
| OriginalFilename | Builds | Arch | File version | Windows releases | Source | Sysmon |
|---|---|---|---|---|---|---|
| MSHTA.EXE | 31 | x64, x86 | 11.0.10240.17738 → 11.0.28000.2179 | Win10 1507 → Win11 26H1 (20) | Host scan, Winbindex | ✓ 2 |
All 31 parsed builds
| SHA256 | Version | Arch | OriginalFilename | Windows releases | Signature | Source | Sysmon |
|---|---|---|---|---|---|---|---|
| f868f6db845d… | 11.0.28000.2179 | x86 | MSHTA.EXE | Win11 26H1 | Unsigned | Winbindex | |
| 608965829d20… | 11.0.28000.1896 | x64 | MSHTA.EXE | Win11 26H1 | Unsigned | Winbindex | |
| e5d73786c75b… | 11.0.26100.8328 | x86 | MSHTA.EXE | Win11 24H2 | Unsigned | Host scan, Winbindex | ✓ |
| 1f1aabe87e5e… | 11.0.26100.2454 | x64 | MSHTA.EXE | Win11 24H2, Win11 25H2 | Signed (Catalog file) | Host scan, Winbindex | ✓ |
| a42bb8a8db40… | 11.0.22621.2506 | x86 | MSHTA.EXE | Win11 22H2, Win11 23H2 | Unsigned | Winbindex | |
| 7b70b26081cf… | 11.0.22621.2506 | x64 | MSHTA.EXE | Win11 22H2, Win11 23H2 | Unsigned | Winbindex | |
| f8a2fd36fdc3… | 11.0.19041.5794 | x64 | MSHTA.EXE | Win10 21H2, Win10 22H2 | Unsigned | Winbindex | |
| 779975273ccf… | 11.0.19041.5794 | x86 | MSHTA.EXE | Win10 21H2, Win10 22H2 | Unsigned | Winbindex | |
| 9d58f407ac58… | 11.0.14393.2007 | x64 | MSHTA.EXE | Win10 1607 | Unsigned | Winbindex | |
| 5b6429b98adf… | 11.0.14393.2007 | x86 | MSHTA.EXE | Win10 1607 | Unsigned | Winbindex | |
| 7f269b9c345d… | 11.0.26100.2454 | x86 | MSHTA.EXE | Win11 24H2, Win11 25H2 | Signed (Catalog file) | Winbindex | |
| 81d77f8c4d2e… | 11.0.10240.17738 | x64 | MSHTA.EXE | Win10 1507 | Unsigned | Winbindex | |
| 21ed7565d685… | 11.0.10240.17738 | x86 | MSHTA.EXE | Win10 1507 | Unsigned | Winbindex | |
| f5b01b250e89… | 11.0.22000.2600 | x86 | MSHTA.EXE | Win11 21H2 | Unsigned | Winbindex | |
| bd80091feffc… | 11.0.22000.2600 | x64 | MSHTA.EXE | Win11 21H2 | Unsigned | Winbindex | |
| c3e423fea883… | 11.0.19041.2788 | x64 | MSHTA.EXE | Win10 20H2 … Win10 22H2 (3) | Unsigned | Winbindex | |
| 971815974f12… | 11.0.19041.2788 | x86 | MSHTA.EXE | Win10 20H2 … Win10 22H2 (3) | Unsigned | Winbindex | |
| dba3137811c6… | 11.0.19041.1 | x64 | MSHTA.EXE | Win10 2004 … Win10 22H2 (5) | Unsigned | Winbindex | |
| 213ab5658e44… | 11.0.19041.1 | x86 | MSHTA.EXE | Win10 2004 … Win10 22H2 (5) | Unsigned | Winbindex | |
| eff0894a70d7… | 11.0.15063.850 | x64 | MSHTA.EXE | Win10 1703 | Unsigned | Winbindex | |
| b407bc80b3b0… | 11.0.15063.850 | x86 | MSHTA.EXE | Win10 1703 | Unsigned | Winbindex | |
| feaf2c50fd7b… | 11.0.16299.371 | x64 | MSHTA.EXE | Win10 1709 | Unsigned | Winbindex | |
| 329b92fd4300… | 11.0.16299.371 | x86 | MSHTA.EXE | Win10 1709 | Unsigned | Winbindex | |
| 4b82cfc44029… | 11.0.18362.1 | x86 | MSHTA.EXE | Win10 1903, Win10 1909 | Signed (Catalog file) | Winbindex | |
| 229ebba62347… | 11.0.18362.1 | x64 | MSHTA.EXE | Win10 1903, Win10 1909 | Signed (Catalog file) | Winbindex | |
| e616c5ce7188… | 11.0.17763.1 | x64 | MSHTA.EXE | Win10 1809 | Unsigned | Winbindex | |
| 12c94c614fb7… | 11.0.17763.1 | x86 | MSHTA.EXE | Win10 1809 | Unsigned | Winbindex | |
| cbab3546bddb… | 11.0.17134.1 | x86 | MSHTA.EXE | Win10 1803 | Unsigned | Winbindex | |
| 64e7a255a1af… | 11.0.17134.1 | x64 | MSHTA.EXE | Win10 1803 | Unsigned | Winbindex | |
| 9f6c1bce44d6… | 11.0.10586.1356 | x86 | MSHTA.EXE | Win10 1511 | Unsigned | Winbindex | |
| 480a36b479e3… | 11.0.10586.1356 | x64 | MSHTA.EXE | Win10 1511 | Unsigned | Winbindex |
Winbindex builds link to the Microsoft symbol server copy that was hashed and parsed.