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

Static analysis result for SHA-256 28beaf6a3a765212…

MALICIOUS

Office (OOXML) / .DOC

1.27 MB Created: 2022-11-01 14:58:00 UTC Authoring application: Microsoft Office Word 14.0000 First seen: 2022-11-11
MD5: 415c35442309011513144602dc06a4ab SHA-1: e433cffa95fbf5cce8ba04dee8ad79ec1c1fb5b5 SHA-256: 28beaf6a3a765212748fdc5667a021a599239e48c153eebfbd6f920c74f236a7
230 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1059.001 PowerShell T1204.002 Malicious File

The sample contains a VBA macro that utilizes the Shell() function to execute commands. This macro is designed to download and execute a second-stage payload, as indicated by the ClamAV detection and the presence of VBA heuristics related to macro execution and object creation. The obfuscated nature of the script suggests an attempt to evade detection.

Heuristics 7

  • Shell() call in VBA critical OLE_VBA_SHELL
    Shell() call in VBA
  • ClamAV: Doc.Downloader.afc5c039d11fd238-9978787-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Downloader.afc5c039d11fd238-9978787-0
  • Document_Open macro high OLE_VBA_DOCOPEN
    Document_Open macro
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • VBA project inside OOXML medium OOXML_VBA
    Document contains a VBA project — VBA macros present
  • Environ() call (env variable access) low OLE_VBA_ENVIRON
    Environ() call (env variable access)
  • Embedded URL info EMBEDDED_URL
    One 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.microsoft.com/office/word/2010/wordprocessingCanvas
    • http://schemas.openxmlformats.org/markup-compatibility/2006
    • http://schemas.openxmlformats.org/officeDocument/2006/relationships
    • http://schemas.openxmlformats.org/officeDocument/2006/math
    • http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing
    • http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing
    • http://schemas.openxmlformats.org/wordprocessingml/2006/main
    • http://schemas.microsoft.com/office/word/2010/wordml
    • http://schemas.microsoft.com/office/word/2010/wordprocessingGroup
    • http://schemas.microsoft.com/office/word/2010/wordprocessingInk
    • http://schemas.microsoft.com/office/word/2006/wordml
    • http://schemas.microsoft.com/office/word/2010/wordprocessingShape

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
cc539165710a871cf892690d6068dede6f19e33d688fee0ed693f7245f0f5a8c
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 17663 bytes
vbaProject_00.bin
3dc3f4c3b6f5779ed1fca58c2e051d18e9208377c7df9b782335b6d0f7f3314e
vba-project OOXML VBA project: word/vbaProject.bin 36864 bytes