Malicious Office (OLE) / .XLS — malware analysis report

Static analysis result for SHA-256 97e915bf083e881c…

MALICIOUS

Office (OLE) / .XLS

981.5 KB Created: 2010-05-18 02:32:04 Authoring application: Microsoft Excel
MD5: 328b8a3e5272a5908de20088df2ef961 SHA-1: c8c7b51ac650b2d5784b8c45ebc19f4d01a18588 SHA-256: 97e915bf083e881ccd26c7040c020aa753c745d6c33218732d9bae4fc6625ab6
240 Risk Score

Malware Insights

MITRE ATT&CK
T1204.002 Malicious File T1566.001 Spearphishing Attachment T1059.005 Visual Basic

The critical heuristic firing for CVE-2014-4114 indicates the exploitation of a known vulnerability in OLE packages. The presence of VBA macros, specifically an Auto_Open macro, suggests that the document is designed to execute malicious code upon opening. ClamAV detections further confirm the malicious nature of the file, identifying it as a trojan. The document body content appears to be unrelated audit findings, likely a lure.

Heuristics 5

  • CVE-2014-4114 — OLE Package with executable payload critical CVE likely CVE_2014_4114
    OLE Package CLSID found alongside executable file references — a strong CVE-2014-4114/Sandworm-style package-dropper indicator.
  • ClamAV: Xls.Trojan.Escape-2 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Xls.Trojan.Escape-2
  • ClamAV detection on extracted artifact critical EXTRACTED_FILE_CLAMAV
    ClamAV flagged at least one file extracted from inside this sample. Even when the wrapping document carries no AV detection of its own, a hit on the carved artifact is a strong indicator the sample is a delivery vehicle.
  • Auto_Open macro high OLE_VBA_AUTO
    Auto_Open macro
  • VBA macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
b1dc6e799f600e1fe03c12ee5c927d9c20e72385747b65f9e697c96da1cbf849
vba-macro oletools.olevba.extract_macros (decoded VBA source) 1767 bytes
Detection
ClamAV: Xls.Trojan.Escape-1
Obfuscation or payload: unlikely