Malicious PDF — malware analysis report

Static analysis result for SHA-256 e4c8f0c86053c56b…

MALICIOUS

PDF

97.3 KB
MD5: 6d9a89d8766bcf73562003bdba10cd10 SHA-1: 1ba21cd93235fde2b16ade8a8334d353c5285b30 SHA-256: e4c8f0c86053c56b6c259be6be1f23723c6a3a276147a9d4fa23fb6066b27ecc
88 Risk Score

Malware Insights

MITRE ATT&CK
T1204.002 Malicious File: User Execution: Malicious PDF T1059.001 Command and Scripting Interpreter: PowerShell

The file is identified as a malicious PDF by ClamAV, with critical heuristic firings indicating an embedded script payload and XFA form usage. The embedded script is likely responsible for exploiting vulnerabilities within the PDF reader to download and execute a second-stage payload. The presence of XFA suggests a complex document structure often used in exploit delivery. While specific family attribution is not possible, the techniques point to a common PDF-based malware delivery method.

Heuristics 4

  • ClamAV: Pdf.Exploit.Agent-6136306-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Pdf.Exploit.Agent-6136306-0
  • 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.
  • XFA form low PDF_XFA
    PDF uses XML Forms Architecture — can contain script logic
  • 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://ns.adobe.com/xdp/
    • http://www.xfa.org/schema/xfa-template/2.5/
    • http://www.xfa.org/schema/xfa-data/1.0/

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
embedded_pdf_script_0000026c.bin
e6b2767cb610bc3775d36a4cf20f57cca26cb5e4d8cfa26841b5711870e54bce
pdf-embedded-script PDF raw stream script payload at offset 0x26C 98867 bytes