Malicious PDF — malware analysis report

Static analysis result for SHA-256 c013a0edf1b1d743…

MALICIOUS

PDF

115.1 KB
MD5: 65a4ca8d66898d2cea1fc30e698d1ed4 SHA-1: a81fa1693fd53c0bf1915a6ea110db06c8a931f5 SHA-256: c013a0edf1b1d74345cb9fd5cc78cd3d6923641e54f2d8f67c0a0b7c16f9d1e2
84 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell

The PDF file contains multiple embedded JavaScript streams, flagged by heuristics as suspicious and containing a script payload. The ML classifier also strongly indicates maliciousness. While the specific intent of the JavaScript is not fully discernible due to potential obfuscation, its presence and the associated heuristics suggest it is designed to download and execute further malicious content. No specific family could be identified.

Machine Learning

  • Nyx PDF Classifier malicious score 0.8430

Heuristics 7

  • Embedded script payload in PDF stream medium PDF_EMBEDDED_SCRIPT_PAYLOAD
    PDF stream bytes contain an HTML/XFA <script> tag without accompanying Windows shell-execution primitives — common in accessible XFA forms but worth surfacing for analyst review.
  • 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.
  • XFA form low PDF_XFA
    PDF uses XML Forms Architecture — can contain script logic
  • AcroForm button with action trigger low PDF_ACROFORM_BUTTON
    PDF contains a /Btn form field together with a SubmitForm/URI/Launch/JS trigger — this is the building block of fake 'Download' or 'Open' button overlays used in PDF phishing lures
  • 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.
  • 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://www.w3.org/1999/02/22-rdf-syntax-ns#
    • http://ns.adobe.com/pdf/1.3/
    • http://ns.adobe.com/xap/1.0/
    • http://purl.org/dc/elements/1.1/
    • http://ns.adobe.com/xap/1.0/mm/

Extracted artifacts 4

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0218_000.js
d871427c4914068fbab3e0916bc4c0d0d81421b470a792991341dfee65e3dfbb
pdf-javascript-stream PDF /JS object 218 at offset 0x17A11 4426 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 13 eval/decoder/string-building token(s).
stream_111_off0001bb1e.js
d1dfd457a2fdd3cec4091f689f39b85b35666aa5599ef3a8d5f9a80d1e2ce105
decompressed-pdf-stream PDF FlateDecoded stream at offset 0x1BB1E 1042 bytes
font_00_type1_off0001bfcc.bin
c6bf78478c9c4dd5b3b86554d34c78f847f70af4118f9ff083c1fccf0e8e932b
pdf-font-stream PDF embedded font (type1) at offset 0x1BFCC 97 bytes
font_01_type1_off0001c25b.bin
b749644b3e758e7335900ab2e7499eaa64b3a946849f1f8a0948287bdd96763d
pdf-font-stream PDF embedded font (type1) at offset 0x1C25B 144 bytes