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

Static analysis result for SHA-256 2596b722c705352a…

MALICIOUS

Office (OOXML) / .XLSM

287.0 KB Created: 2021-04-12 12:19:11 UTC Authoring application: Microsoft Excel 15.0300
MD5: df25c2e82ea71fc6804667bd325e9b75 SHA-1: 9b0ae78f374532f1ddcee10482c1b4e552be3105 SHA-256: 2596b722c705352a548130409b7789b9391c25131cdc60d709f2d44a4ab4e8a6
148 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1566.002 Spearphishing Attachment T1059.001 PowerShell

The sample is a macro-enabled Excel document (XLSM) that contains a Workbook_Open macro, indicating it attempts to execute code automatically upon opening. The presence of CreateObject calls and Environ() calls suggests it may be interacting with the system environment or creating objects to facilitate malicious actions. The extracted URLs are likely used to download and execute further stages of the attack.

Heuristics 6

  • 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.
  • 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)
  • 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 https://eelara.com/wp-content/plugins/smart-slider-3/Nextend/Framework/SfvcJZ0DFhvA8jR.php
    • https://tds.com.pk/images/JLMXqGO0.php
    • https://maqfilter.cl/v1/images/prettyPhoto/dark_rounded/AjEix3Ze.php
    • https://the-domain.name/wp-content/plugins/jetpack/extensions/blocks/FsODKjSFeh3xC8F.php
    • https://swiftglobe.techfreestore.com/vendor/phar-io/version/src/constraints/9Pa5BIyEa4.php
    • https://0-app.com/HugeBuilder/elements/images/main/icons/NpeOmXEAl.php
    • https://automanic.tdejob.work/2rVQUtIx85LV.php
    • https://platinumlabel.net/wp-content/plugins/jetpack/modules/after-the-deadline/ULKnO8sQ4.php
    • https://razapparelsbd.com/ima/wp-content/uploads/2021/01/Oyo18x4LVQqNgYy.php

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
a1f3c8ea3e65596e4f17002d4e8515624af35445bd1f672ee746c71ca41a96fe
vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 72417 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 23 Chr/ChrW string-construction calls. Carved macro source contains an auto-exec entry point and execution/download terms.
vbaProject_00.bin
130c24fa41566637bf27e465899b854e025aece2c746acd231e994675ac9e9bc
vba-project OOXML VBA project: xl/vbaProject.bin 221696 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.