Valyria — Office (OLE) / .DOC malware analysis

Static analysis result for SHA-256 bcdcf1ec9bf276c3…

MALICIOUS

Office (OLE) / .DOC

892.0 KB Created: 2021-11-23 11:31:00 Authoring application: Microsoft Office Word
MD5: 1b4fa8201cd3810458494b53b12405a2 SHA-1: 77fa859cab2f5509ac367ff753475bd3744f0d77 SHA-256: bcdcf1ec9bf276c3e6ea441e64ff91fe836857fc49c0c97b672adc0a64aa6873
282 Risk Score

Malware Insights

Valyria · confidence 85%

MITRE ATT&CK
T1059.005 Visual Basic for Applications T1204.002 User Execution: Malicious File T1027 Obfuscated Files or Information

The sample is a Word document containing a VBA macro that triggers upon opening via Document_Open. The script attempts to check for the existence of 'zoro.doc' in the user templates path and, if missing, performs operations to drop it. The 'pppx' subroutine explicitly opens the 'zoro.doc' file using the password 'donttouchme'. ClamAV identifies this specific dropper behavior as Doc.Dropper.Valyria.

Heuristics 8

  • Office EPRINT stream contains EMF object high CVE related OLE_EPRINT_EMF_OBJECT
    OLE ObjectPool contains an EPRINT stream with EMF data. This is rare in normal documents and is CVE-2007-3893/MS07-046-family evidence when paired with Office exploit payload anomalies, but the malformed EMF record is not proven by this rule alone.
  • ClamAV: Doc.Dropper.Valyria-10001412-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Dropper.Valyria-10001412-0
  • Document_Open macro high OLE_VBA_DOCOPEN
    Document_Open macro
  • CreateObject call high OLE_VBA_CREATEOBJ
    CreateObject call
  • VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXEC
    Compiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
  • 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 macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code
  • 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/2006/encryption
    • http://schemas.microsoft.com/office/2006/keyEncryptor/password
    • http://schemas.microsoft.com/office/2006/keyEncryptor/certificate
    • http://schemas.openxmlformats.org/drawingml/2006/main

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
8035462e7e46acedefab3706a2f361f75b7d71e90dfe26fe820f3eca23ff837e
vba-macro oletools.olevba.extract_macros (decoded VBA source) 2929 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved macro source contains an auto-exec entry point and execution/download terms.
ole10native_00.bin
9a4cdaa0e0fa0ce7d71e57202091b0409b97ded559645c7b17bda18b27700880
ole-package OLE Ole10Native stream: ObjectPool/_1699143492/Ole10Native 292131 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact entropy is 7.93, consistent with packed or encrypted content.