Malicious Office (OLE) — malware analysis report

Static analysis result for SHA-256 4c8fb3d543219aca…

MALICIOUS

Office (OLE)

435.5 KB Created: 2008-06-25 02:59:37 Authoring application: Microsoft Excel
MD5: 088f026efe301ec099097f4c7544a97f SHA-1: 12881ca30b2be7700a1ede531934fc49a77eaf66 SHA-256: 4c8fb3d543219acabae277c89a06d488c997831a9d3d6beec72b0cd39884dc2d
300 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.003 Windows Command Shell T1204.002 Malicious File T1105 Ingress Tool Transfer

The sample is an Excel 4.0 macro sheet that utilizes VBA to execute commands via WScript.Shell. The script attempts to create a CAB file, extract executables from it, and then copy these executables to various system locations including the user's Startup folder and SendTo directory. Specifically, it extracts 'normal.dot', 'norma1.xlm', and 'internet.exe'. The script also attempts to create a shortcut in the SendTo folder pointing to 'c:\sendto.exe', indicating an attempt to establish persistence or facilitate further execution. The presence of 'WScript.Shell usage' and 'Shell() call in VBA' heuristics strongly supports this analysis.

Heuristics 8

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • WScript.Shell usage critical OLE_VBA_WSCRIPT
    WScript.Shell usage
  • Reference to Windows Script Host high SC_STR_WSCRIPT
    Reference to Windows Script Host
  • Encrypted Excel 4.0 macro sheet high OLE_XLM_ENCRYPTED_MACROSHEET
    Workbook contains an Excel 4.0 macro sheet and BIFF FILEPASS encryption. Password-protected XLM macro sheets, especially the default Excel password path, are a common malware evasion pattern because static formula extraction may fail until the workbook is decrypted.
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • Excel 4.0 (XLM) macro sheet present medium OLE_XLM_AUTOOPEN
    Workbook contains an Excel 4.0 macro sheet sub-stream — XLM is rarely seen in modern legitimate workbooks and was a major Office malware vector during 2020-2022.
  • VBA macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code
  • Suspicious extracted artifact medium 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 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
071361a99a1431d40e0c3041987210a7a2134c5eb423dbe3dcb87fe5192b4347
vba-macro oletools.olevba.extract_macros (decoded VBA source) 2808 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 shell/COM execution token(s).