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

Static analysis result for SHA-256 6b6db32ac4791a5d…

MALICIOUS

Office (OLE) / .XL

74.8 KB
MD5: dbb0090a538f4271a0956c545ba8240f SHA-1: 883f6cc00cc7eb52737c7579867f848045e8ac12 SHA-256: 6b6db32ac4791a5d9b1dfa5e9561d2a22415d8d4d62bbf0f7956e5f0a4e002a9
102 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic

The file is identified as malicious due to heuristics indicating the presence of XOR-encoded strings and a reference to the VirtualAlloc API, suggesting code execution. The 'Unsupported Office format for VBA extraction' and 'CFB header with no readable streams' heuristics indicate an attempt to obfuscate or bypass standard parsing mechanisms. While no specific IOCs were extracted, the combination of these factors points to a malicious document designed to execute arbitrary code.

Heuristics 4

  • XOR-encoded strings (key 0xDE) critical SC_XOR_ENCODED
    Found 5 Windows library/API name(s) XOR-encoded with single-byte key 0xDE: 'GetProcAddress', 'CreateProcessA', 'ExitProcess', 'CreateFileA', 'CreateFileW'
  • Reference to VirtualAlloc API medium SC_STR_VIRTUALALLOC
    Reference to VirtualAlloc API
  • CFB header with no readable streams medium OLE_PARSE_EMPTY_STREAMS
    The file begins with a valid OLE2/CFB header but exposes no directory streams. A non-empty compound document with an unreadable directory is anomalous — it is seen with truncated/corrupt files and, more importantly, with content deliberately shifted off byte boundaries to defeat parsers while the host application still recovers the object.
  • Unsupported Office format for VBA extraction info OFFICE_FORMAT_UNSUPPORTED
    olevba could not extract VBA macros (AttributeError); format-agnostic byte-level scans still ran. Likely legacy, encrypted, or malformed OLE/OOXML — re-scanning the same bytes will yield the same outcome.