Malicious PDF — malware analysis report

Static analysis result for SHA-256 e29f467e17a998ab…

MALICIOUS

PDF

201.7 KB Created: gÉ (3Lâf%(÷îlgŠ‘ðSŠ ŸÝ÷$ÞIø×œ»ÝÉ'hpA7¬Üú Authoring application: T=轞œº0"¨>ÏtÔ-A²òJ(nBP´E–*šR®«Ánú¢#Â,œ/¶v&sÔþÀE¯Žwž6¸í©tL4օnW (via (̹“÷/K1_J𿡍=wãˆüE­U®+n™ƒ«–pҞ§Í&œ׫(žåJçWՓÁ*Ðæ;ŽfÉÛ,¼}nXl>ʈ)
MD5: a352597137974c226e4a4230a6d63a4e SHA-1: 235ece38de4b6360e20ab9804ee3fdb02394e666 SHA-256: e29f467e17a998aba04ba74045f124b0a94fe2fe952f986d8b12b30d2740320f
84 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 JavaScript T1566.002 Spearphishing Attachment

The PDF file contains embedded JavaScript and uses ASCIIHexDecode and ASCII85Decode filters, indicating an attempt to obfuscate malicious content. The presence of PDF_ENCRYPTED_WITH_JS suggests that the document is encrypted and uses JavaScript to bypass static analysis, likely to deliver a secondary payload or exploit a vulnerability in the PDF reader. The document body is heavily truncated and unreadable, providing no further context on the specific lure.

Heuristics 5

  • Encrypted PDF carries /OpenAction — payload hidden from static analysis high PDF_ENCRYPTED_WITH_JS
    PDF declares /Encrypt and also references an executable trigger (/OpenAction). Document encryption hides the JavaScript body and stream contents from static scanners — combined with auto-execution indicators this is a known evasion pattern used to deliver weaponised JavaScript that the analyst cannot inspect without the decryption key.
  • ASCIIHexDecode filter (with exploit indicators) medium PDF_FILTER_HEX
    Hex-encoding filter present alongside exploit delivery indicators — often used to hide payload or shellcode bytes
  • JavaScript action low PDF_JAVASCRIPT
    PDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • Embedded JS stream low PDF_JS
    PDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • ASCII85Decode filter (with exploit indicators) low PDF_FILTER_85
    ASCII85 encoding filter present alongside exploit delivery indicators — uncommon outside of obfuscation