MALICIOUS
216
Risk Score
Malware Insights
MITRE ATT&CK
T1059.007 JavaScript
T1566.001 Spearphishing Attachment
T1203 Exploitation for Client Execution
The PDF contains embedded JavaScript that attempts to exploit vulnerabilities or trick the user into downloading a malicious file disguised as an update. The script constructs a URL for a supposed update, which is likely a lure to download a secondary payload. The presence of an embedded SWF file and ML classification further support its malicious nature.
Machine Learning
- Nyx PDF Classifier malicious score 0.9995
Heuristics 11
-
PDF JavaScript exploit cluster critical PDF_JS_EXPLOIT_CLUSTERPDF combines an executable JavaScript/action surface with exploit staging indicators such as eval/unescape/fromCharCode, XFA script content, or a related CVE pattern. Benign form JavaScript remains low-severity, but this correlated cluster is high-confidence malicious behavior.
-
RichMedia (Flash) high PDF_RICHMEDIAPDF contains /RichMedia (Adobe Flash) which is a historic exploit vector
-
Encrypted PDF carries /JavaScript — payload hidden from static analysis high PDF_ENCRYPTED_WITH_JSPDF declares /Encrypt and also references an executable trigger (/JavaScript). 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.
-
JavaScript action low PDF_JAVASCRIPTPDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
Embedded JS stream low PDF_JSPDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
Embedded file low PDF_EMBEDDEDPDF embeds a file attachment — could carry an executable or another weaponised document as a nested payload
-
XFA form low PDF_XFAPDF uses XML Forms Architecture — can contain script logic
-
Optional Content Group with action trigger low PDF_OPTIONAL_CONTENTOptional Content Group (layer) co-occurs with an action trigger — content can be selectively hidden from viewers or scanners while the action still fires on open
-
PDF paints image(s) but contains no text operators info PDF_IMAGE_ONLY_LUREPDF has 2 image XObject(s) and the content stream contains no text-emitting operators (BT/ET, Tj, TJ, ', ") in either raw bytes or decompressed streams — this is the screenshot-as-PDF pattern used to bypass text-based scanners and to deliver instructions purely through rendered pixels. It is informational unless paired with invisible links or risky URI context.
-
Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGEOne 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_URLOne 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://cgi.adobe.com/special/acrobat/update
- http://ns.adobe.com/xdp/
- http://www.xfa.org/schema/xci/2.8/
- http://www.xfa.org/schema/xfa-template/2.8/
- http://www.xfa.org/schema/xfa-data/1.0/
- http://www.xfa.org/schema/xfa-locale-set/2.7/
- http://ns.adobe.com/xtd/
- http://www.w3.org/1999/02/22-rdf-syntax-ns#
- http://ns.adobe.com/xap/1.0/
- http://ns.adobe.com/pdf/1.3/
- http://ns.adobe.com/xap/1.0/mm/
- http://www.xfa.org/schema/xfa-form/2.8/
- http://www.iec.ch
Extracted artifacts 13
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
embedded_file_obj0014.bin365c9a507f0089f894d210675abd0eb0fd55de7c1633a56f9dc7c85ed5ac5375 |
pdf-embedded-file | PDF EmbeddedFile object 14 at offset 0x1A7E | 163 bytes |
embedded_file_obj0015.bine6edbc492bc9c02cd0e8f754886205e3a7ed95bb581b6296bd6d6acfb7d5a499 |
pdf-embedded-file | PDF EmbeddedFile object 15 at offset 0x1B6E | 1590 bytes |
embedded_file_obj0016.bin5f50f1d35100e25b668e60dab452b7b7cb3b8e6b1464806399fb35f6b1bee2c5 |
pdf-embedded-file | PDF EmbeddedFile object 16 at offset 0x1E6B | 6683 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 2 eval/decoder/string-building token(s).
|
|||
embedded_file_obj0017.binbba75246a3e78e6cc92559d684072eed08816089e73e1e4fa0a7eb4f91c7b33d |
pdf-embedded-file | PDF EmbeddedFile object 17 at offset 0x2857 | 156 bytes |
embedded_file_obj0018.binc8a82f67dfd8d68c2f8fe494ca2deee4604701c8f02863bf87d222b992e45de9 |
pdf-embedded-file | PDF EmbeddedFile object 18 at offset 0x2927 | 2955 bytes |
embedded_file_obj0019.bin4cb349134bdb5f1a1c03281df9b53128ebe947f235398a912a4f0a9f638b24d5 |
pdf-embedded-file | PDF EmbeddedFile object 19 at offset 0x2CA1 | 200 bytes |
embedded_file_obj0020.bin9ff8dd6dc461ce1a49903fe91a9730cbd0618d54ce3e72ee49a5c4a11548f4db |
pdf-embedded-file | PDF EmbeddedFile object 20 at offset 0x2D95 | 835 bytes |
embedded_file_obj0021.bin4a60a9864cdf7382475d51051a03fdc43b32c31eb508893ccfccece34957f9f1 |
pdf-embedded-file | PDF EmbeddedFile object 21 at offset 0x2F6D | 56 bytes |
poc.swff4203e650f970bdcee3a1a005d495b7f888639a27fe7a1e1cc3c360497c78ea2 |
pdf-embedded-file | PDF EmbeddedFile object 80 at offset 0xE4222 | 22324 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.99, consistent with packed or encrypted content.
|
|||
javascript_obj0043_000.js41ae157811353bd010d5e4c70d33d9b304a2ee7ea48a191ed8a871f61dd0df37 |
pdf-javascript-stream | PDF /JS object 43 at offset 0x3B4A | 1430 bytes |
javascript_obj0044_001.jse985b5df65c8c3cf732a9074b575fbc594c1c7f0bccc0994182ec7e5c0f7308a |
pdf-javascript-stream | PDF /JS object 44 at offset 0x3DC1 | 902 bytes |
javascript_obj0045_002.js529357503ec67b623d2a12816cdeea62bd639f2b4ff4e568b01c96cc3f5bfc6f |
pdf-javascript-stream | PDF /JS object 45 at offset 0x3F18 | 1363 bytes |
icc_00_off000e2feb.icc2b3aa1645779a9e634744faf9b01e9102b0c9b88fd6deced7934df86b949af7e |
pdf-icc-profile | PDF ICC profile at offset 0xE2FEB | 3144 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.