Malware Insights
The PDF file contains embedded JavaScript and XFA forms, with a high-confidence 'OpenAction' trigger indicating automatic execution upon opening. Heuristics suggest a fake invoice or payment lure, and a callback phishing lure, consistent with social engineering tactics. The embedded JavaScript streams likely contain malicious code designed to exploit vulnerabilities or download further payloads, though their exact function is obscured by obfuscation. The presence of embedded files and JavaScript actions points towards a multi-stage attack.
Heuristics 10
-
OpenAction trigger high PDF_OPENACTIONPDF has an /OpenAction — code runs automatically when opened (matched inside decoded stream)
-
Embedded script payload in PDF stream medium PDF_EMBEDDED_SCRIPT_PAYLOADPDF 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.
-
Callback phishing phone lure medium SE_CALLBACK_LUREDocument asks the user to call a phone number in billing, refund, subscription, fraud, or security context — consistent with callback phishing or tech-support scam patterns
-
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
-
AcroForm button with action trigger low PDF_ACROFORM_BUTTONPDF 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
-
Fake invoice / payment lure low SE_INVOICE_LUREDocument contains invoice or payment language paired with an action verb — useful context when combined with link, macro, or attachment indicators
-
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://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/
- http://ns.adobe.com/pdfx/1.3/
Extracted artifacts 12
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
embedded_file_obj0075.binc06dcd026a7ea0536b63e07ce688691b585339a3ab7ff59065e546b56308c7bb |
pdf-embedded-file | PDF EmbeddedFile object 75 at offset 0x27587 | 85 bytes |
embedded_file_obj0081.bin448e6df3d602b90ad0892c3d3ebe9edbb2a3ee02629680d23d58707bcc9e8783 |
pdf-embedded-file | PDF EmbeddedFile object 81 at offset 0x297E8 | 916 bytes |
javascript_obj0096_000.js04ceb4c2218e7db19a6e007ca4ce846f92c17fff5eaf3a611e71bbd7a5726917 |
pdf-javascript-stream | PDF /JS object 96 at offset 0x1AB6 | 1535 bytes |
javascript_obj0097_001.js4a1aca004cf20431c9a66dce85404a6411a54d881a6c257882260ffc972a13eb |
pdf-javascript-stream | PDF /JS object 97 at offset 0x1CA1 | 870 bytes |
javascript_obj0098_002.js922f7942d25f53e6e6eedc1b3a95c47a757faab3be4838fa02db0dbea2c4dbcc |
pdf-javascript-stream | PDF /JS object 98 at offset 0x1DFB | 2798 bytes |
stream_058_off0001d497.bin1f6bb881442706239ed0be11f6c22662999ec5e763bd66edcdbbc1777a5407da |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x1D497 | 11268 bytes |
stream_066_off00027627.js4f648584e2232126a585aa4031036cdd0eda1cda6272098b73e937048b724f89 |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x27627 | 3291 bytes |
stream_067_off00027ad7.js68f28970008e15bece1669244ec4f9a448451116b7b27bc93eb5d9973fd9e6ce |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x27AD7 | 44484 bytes |
stream_068_off00028ebf.bin6cd705a2ad9a471437f90754fcae9f03cf551b9ffea60f48c345c2aea632216c |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x28EBF | 6005 bytes |
stream_069_off0002941f.bin2d58413fda1ff20c994606823bf49e41194612c0137b6315e50fa7bdc01f1e09 |
decompressed-pdf-stream | PDF FlateDecoded stream at offset 0x2941F | 2423 bytes |
icc_00_off00013254.icc2b3aa1645779a9e634744faf9b01e9102b0c9b88fd6deced7934df86b949af7e |
pdf-icc-profile | PDF ICC profile at offset 0x13254 | 3144 bytes |
font_00_sfnt_off000226d9.binee2238379926979acca800f457614aeb7dc22a2af87a3b2f2854af89e5ab026f |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x226D9 | 11040 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.