MALICIOUS
66
Risk Score
Malware Insights
MITRE ATT&CK
T1059.001 PowerShell
T1566.002 Spearphishing Attachment
T1027 Obfuscated Files or Information
The PDF file contains multiple embedded JavaScript streams, and a heuristic indicates that the PDF is encrypted with JavaScript, suggesting the payload is intentionally obfuscated. The presence of AcroForm buttons and the 'PDF_IMAGE_ONLY_LURE' heuristic suggest a potential lure mechanism to trick the user into interacting with the document. The JavaScript is likely responsible for downloading and executing a second-stage payload, though its exact function cannot be determined due to obfuscation.
Heuristics 5
-
Encrypted PDF carries /JS — payload hidden from static analysis high PDF_ENCRYPTED_WITH_JSPDF declares /Encrypt and also references an executable trigger (/JS). 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.
-
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
-
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.
Extracted artifacts 4
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0269_000.js4ec2d61c55ae1eff5e25fa69fd0d59377d86f4010073f5bf8ee878f7fc0958b9 |
pdf-javascript-stream | PDF /JS object 269 at offset 0x4F71E | 176 bytes |
javascript_obj0265_001.jse0675feb2b622fcccf692f08ed38e77bd4ebbb067c03d3367f3170f7f97b03d1 |
pdf-javascript-stream | PDF /JS object 265 at offset 0x4F8E5 | 64 bytes |
javascript_obj0263_002.js22a7ffdf4616460590437abf5541d00c53517ce5ffbb491de3d78bb54fae1c70 |
pdf-javascript-stream | PDF /JS object 263 at offset 0x4FA3C | 64 bytes |
javascript_obj0261_003.js7fdf8a8622d6ee31076643c2688bb11dd3dc53b27350ad9aac4252fd4499932f |
pdf-javascript-stream | PDF /JS object 261 at offset 0x4FB93 | 48 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.