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

Static analysis result for SHA-256 f578d6e7fc4d204e…

MALICIOUS

Office (OOXML) / .DOC

65.8 KB Created: 2021-05-25 09:18:00 UTC Authoring application: Microsoft Office Word 16.0000
MD5: e51d7a4db66d3ea986343fe3e221b7fc SHA-1: 3bff7c105e0eb50fc7fe40ec40f72777c722212f SHA-256: f578d6e7fc4d204ef17549be7ea8f3b6bca4b4103e7afff483b180f95f818a20
102 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 Command and Scripting Interpreter T1071.001 Application Layer Compromise T1566.001 Phishing T1071.002 Remote Services - SMB

The file exhibits multiple indicators of malicious activity, including the presence of a VBA project, an 'Document_Open' macro, and a 'GetObject' call. These elements strongly suggest a macro-based downloader attempting to execute a secondary payload. The embedded URLs, while mostly benign schemas, likely point to resources used in the download process. The 'GetObject' call is a common technique to bypass security measures and establish a connection. The overall intent is to leverage the document's opening process to initiate malicious actions.

Heuristics 4

  • Document_Open macro high OLE_VBA_DOCOPEN
    Document_Open macro
  • GetObject call high OLE_VBA_GETOBJ
    GetObject call
  • VBA project inside OOXML medium OOXML_VBA
    Document contains vbaProject.bin — VBA macros present
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — context-specific rules above attribute URLs they actually evaluated; this rule lists URLs that were present in the bytes but were not otherwise tied to a specific finding.
    URL http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas
    • http://schemas.microsoft.com/office/drawing/2014/chartex
    • http://schemas.microsoft.com/office/drawing/2015/9/8/chartex
    • 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/2012/wordml
    • http://schemas.microsoft.com/office/word/2015/wordml/symex
    • 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
    • http://www.w3.org/1999/02/22-rdf-syntax-ns#
    • http://ns.adobe.com/xap/1.0/
    • http://purl.org/dc/elements/1.1/
    • http://ns.adobe.com/xap/1.0/mm/
    • http://ns.adobe.com/xap/1.0/sType/ResourceEvent#
    • http://ns.adobe.com/xap/1.0/sType/ResourceRef#
    • http://ns.adobe.com/photoshop/1.0/

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
897c779849245fa56b34b48f05e3db92df6012ab18ecfad1b600ba6b13f58fb8
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 992 bytes
vbaProject_00.bin
7f4a32feff979b1d51bbf69acbf46ed2c56d6ff246a797564ea90f150d2f1cb0
vba-project OOXML VBA project: word/vbaProject.bin 16896 bytes