Malicious PDF — malware analysis report

Static analysis result for SHA-256 aa8fd427414354aa…

MALICIOUS

PDF

4.7 KB Created: 2008-08-06 01:42:27 Authoring application: Scribus 1.3.3.12 (via Scribus PDF Library 1.3.3.12)
MD5: 2701060a3fd62f91deb530d4c62d7c41 SHA-1: 1998f2c4938c167a6561449dae1a40c0404c1e51 SHA-256: aa8fd427414354aa37d045955ce7fcd52f05c968af53707526a5f5b3583dcec3
90 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell T1059.007 JavaScript

The PDF document contains embedded JavaScript, indicated by the PDF_JAVASCRIPT and PDF_JS heuristics. The presence of a high-severity PDF_EVAL heuristic firing suggests that the JavaScript is likely obfuscated and uses an eval() call to execute arbitrary code. The ML classifier also strongly flags this PDF as malicious. While the specific payload is not directly visible due to obfuscation, the techniques used point to a malicious JavaScript execution attempt, likely to download and run a second-stage payload.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 4

  • eval() call high PDF_EVAL
    eval() found — commonly used for obfuscated exploit execution (matched inside decoded stream)
  • JavaScript action low 1 related finding 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.
  • Suspicious extracted artifact info 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.

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0013_001.js
12d8b99b738b53d2df5ab3eae50875afc54480db8aee0b79212ad8ed2f0333e1
pdf-javascript-stream PDF /JS object 13 at offset 0x36B 6604 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 4 eval/decoder/string-building token(s).