MALICIOUS
200
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic for Applications
T1059 Command and Scripting Interpreter
The critical OLE_VBA_SHELL heuristic indicates the presence of a Shell() call within the VBA macros, which is a strong indicator of malicious intent. The Auto_Close macro combined with the Shell() call suggests that arbitrary code execution is triggered automatically upon closing the document. The NOP sled further supports the likelihood of shellcode execution. No specific family could be identified, but the execution method is clear.
Heuristics 5
-
Shell() call in VBA critical OLE_VBA_SHELLShell() call in VBA
-
NOP sled detected high SC_NOP_SLEDFound 20+ consecutive 0x90 bytes
-
Auto_Close macro high OLE_VBA_AUTOCLOSEAuto_Close macro
-
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECCompiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
-
VBA macros detected medium OLE_VBA_MACROSDocument contains VBA macro code
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.basd62486506f0539ac724b71af1b0ab0bc8235fae017f0aef95df8eeabbc38be68 |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 4527 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.