Malicious Office (OOXML) / .PPT — malware analysis report

Static analysis result for SHA-256 6947705ea382569a…

MALICIOUS

Office (OOXML) / .PPT

37.8 KB Created: 2021-07-27 04:39:31 UTC Authoring application: Microsoft Office PowerPoint 15.0000
MD5: 526587813105260f2198b6541157bb86 SHA-1: 96888e8f488953595765f4a350b66e3aacc78cc9 SHA-256: 6947705ea382569a6b436779fe9b458e11034c3ea28929763ca714f31a13ad1b
222 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1203 Exploitation for Client Execution

The PowerPoint file contains VBA macros that utilize WScript.Shell and CreateObject to execute commands. The script attempts to establish persistence by writing to the Run key 'HKCU\Software\Microsoft\Windows\CurrentVersion\Run\IAccessible2Proxy'. It also constructs a URL 'http://www.example.com/payload.exe' which is likely used to download and execute a second-stage payload.

Heuristics 6

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • WScript.Shell usage critical OLE_VBA_WSCRIPT
    WScript.Shell usage
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • External relationship high OOXML_EXTERNAL_REL
    External target in ppt/slides/_rels/slide1.xml.rels: file:///C:\Users\user\Desktop\help folder\excel\Enable_content.jpg
  • VBA project inside OOXML medium OOXML_VBA
    Document contains a VBA project — VBA macros present
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One 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.

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
97c653447584c1fa52309a508c7c928f83c1afb2b9976d4532785c7e44727df4
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 3835 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 3 long base64-like blob(s).
vbaProject_00.bin
8a8518e5a6f1b4deaaa9e3f7635b13c651089d6231418841b7141309e58a459b
vba-project OOXML VBA project: ppt/vbaProject.bin 14848 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 3 long base64-like blob(s).