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

Static analysis result for SHA-256 23219c81348cc3d6…

MALICIOUS

Office (OOXML) / .XLSX

19.1 KB Created: 2021-03-23 08:33:53 UTC Authoring application: Microsoft Excel 15.0300
MD5: b4cf2053d95d4fbfc4b28083e509ff47 SHA-1: 86c621f576a92616faa8554cf63b7fa3988aaf61 SHA-256: 23219c81348cc3d6263f92edb8c450b6fc4e23f29749c0e00fb8575e25e8221f
268 Risk Score

Malware Insights

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

The XLSX file contains a Workbook_Open macro that utilizes WScript.Shell and CreateObject to execute a shell command. This command likely downloads and executes a second-stage payload from the URL http://45.14.226.221/cdfe/Fack.jpg. The presence of the Workbook_Open macro and the Shell() call strongly indicate a malicious intent to compromise the user's system.

Heuristics 7

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • WScript.Shell usage critical OLE_VBA_WSCRIPT
    WScript.Shell usage
  • Workbook_Open macro high OLE_VBA_WBOPEN
    Workbook_Open macro
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • Suspicious extracted artifact high 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.
    URL http://45.14.226.221/cdfe/Fack.jpg
  • VBA project inside OOXML medium OOXML_VBA
    Document contains vbaProject.bin — VBA macros present
  • Environ() call (env variable access) low OLE_VBA_ENVIRON
    Environ() call (env variable access)

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
8faffc39104a19e5b2f4ad523ecd362682e70674229de623a7b95f5d652aa675
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 7721 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 shell/COM execution token(s). Carved macro source contains an auto-exec entry point and execution/download terms.
vbaProject_00.bin
444ce7892db7a012d45c4d1bf3ea25fbb91a092ee5353f7177b7d001836a095e
vba-project OOXML VBA project: xl/vbaProject.bin 24576 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 shell/COM execution token(s). Carved macro source contains an auto-exec entry point and execution/download terms.