Malicious PDF — malware analysis report

Static analysis result for SHA-256 d6610c9c3b0c7651…

MALICIOUS

PDF

2.3 KB
MD5: 0a46289f26da20a96d1cf564af238f15 SHA-1: b7e5e3cd7817399a931061b3a0d48b1de9886969 SHA-256: d6610c9c3b0c7651d1d3401f1aaaed0d85284bdc2c0d6434052e03879b19df19
88 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell

The PDF file contains embedded JavaScript streams, flagged by multiple heuristics including ML classification. The JavaScript uses functions like unescape() and appears to be obfuscated, suggesting it's designed to download and execute a secondary payload. The presence of two JavaScript files indicates a complex execution chain.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 4

  • unescape() call high PDF_UNESCAPE
    unescape() found — often used to decode shellcode in PDF JS exploits
  • 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.
  • 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 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0007_000.js
b0dbcffea34c51d41af61c9a8111c23effe0a82fe14717499b239a95ddaa3a99
pdf-javascript-stream PDF /JS object 7 at offset 0x26D 1504 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 4 eval/decoder/string-building token(s).
javascript_obj0007_001.js
8da98ff0421d415073e69c83caf15714f09e54c05e04dd9f2be6e63a5efa9756
pdf-javascript-stream PDF /JS object 7 at offset 0x26D 884 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 eval/decoder/string-building token(s).