MALICIOUS
140
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 exfiltrate credentials by leveraging the `getAnnots` API. The ML classifier strongly indicates maliciousness, and the presence of embedded files and suspicious JavaScript streams suggests the document is designed to exploit vulnerabilities and download further malicious content. The script's behavior is to check for and alert the user about file attachments, but the underlying intent is likely to trigger exploitation.
Machine Learning
- Nyx PDF Classifier malicious score 0.9975
Heuristics 8
-
Secondary embedded PDF body has suspicious static findings critical POLYGLOT_CHILD_PDF_STATIC_TRIAGEA valid PDF body was found at a nonzero offset inside another container and its carved contents matched PDF exploit or lure heuristics. This catches polyglots where the top-level magic routes to ZIP/OLE while a PDF reader or downstream parser opens the hidden PDF payload.
-
Unusually high stream count medium PDF_MANY_STREAMSPDF contains 501+ stream objects — may indicate heap spray or heavy obfuscation
-
JavaScript action low 1 related finding 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
-
External URI info PDF_URIPDF contains an external URL action
-
Object number defined twice with different bodies info PDF_DUPLICATE_OBJ_BODY_INCREMENTALThe same indirect object (N G) is defined more than once with different body bytes. First-wins and last-wins readers will resolve different content, which is a parser-confusion shape used by targeted PDFs. Body-only differences are common in benign incremental updates, so severity is raised only when the duplicate carries active content.
-
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 Referenced by PDF JavaScript
- http://www.liveleak.com/view?i=ca2In PDF document text
- http://www.elsevier.com/copyrightPDF link annotation
- http://www.tandf.co.uk/journalsIn PDF document text
- http://www.w3.org/1999/02/22-rdf-syntax-ns#In PDF document text
- http://ns.adobe.com/xap/1.0/In PDF document text
- http://purl.org/dc/elements/1.1/In PDF document text
- http://ns.adobe.com/pdf/1.3/In PDF document text
- http://ns.adobe.com/xap/1.0/mm/In PDF document text
- http://ns.adobe.com/xap/1.0/g/img/In PDF document text
- http://ns.adobe.com/iX/1.0/In PDF document text
- http://www.elsevier.com/copyright)/S/URIIn PDF document text
- http://www.iec.chIn PDF document text
Extracted artifacts 32
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
JBF.pdf |
pdf-embedded-file | PDF EmbeddedFile object 1623 at offset 0x2D6854 | 111390 bytes |
SHA-256: 874c341e863708e09aff6df9bc940aa1aa4fc89851892c03b4bd1cd33c0d1953 |
|||
tpilpel.pdf |
pdf-embedded-file | PDF EmbeddedFile object 2533 at offset 0x40445C | 109427 bytes |
SHA-256: 067d599d379e2ae316b06037ab631c8d7bfc94db83e56cf4ef0a56caad5b54ff |
|||
javascript_obj0988_000.js |
pdf-javascript-stream | PDF /JS object 988 at offset 0x139C | 1379 bytes |
SHA-256: 736c69993d4cd953676f5971bd943955c344f3001c77f281afd5d8df5a456b51 |
|||
Preview scriptFirst 1,000 lines of the extracted script
var v = app.viewerVersion;
if (v < 7)
{
var n = 0;
if (this.dataObjects != null)
n = this.dataObjects.length;
if (v >= 5 && v < 6 && n > 0 && (app.viewerVariation == "Full" || app.viewerVariation == "Fill-In"))
{
if (this.external)
app.alert("This document has file attachments. To view the attachments, click the Save button to save a copy of the document, open the copy in Acrobat, and use the File > Document Properties > Embedded Data Objects menu.", 3, 0);
else
app.alert("This document has file attachments. Use the File > Document Properties > Embedded Data Objects menu to view the attachments.", 3, 0);
}
else if (v >= 6 && v < 7)
{
if (n == 0)
{
var np = this.numPages;
syncAnnotScan();
for (var p = 0; p < np && n == 0; ++p)
{
var annots = this.getAnnots(p);
if (annots != null)
{
for (var i = 0; i < annots.length; ++i)
{
if (annots[i].type == "FileAttachment")
{
n = 1;
break;
}
}
}
}
}
if (n > 0)
{
if (this.external)
app.alert("This document has file attachments. To view the attachments, click the black triangle at the top of the document window's vertical scrollbar and choose File Attachments.", 3, 0);
else
app.alert("This document has file attachments. Use the Document > File Attachments menu to view the attachments.", 3, 0);
}
}
}
|
|||
icc_00_off00002cc0.icc |
pdf-icc-profile | PDF ICC profile at offset 0x2CC0 | 1456 bytes |
SHA-256: 2a18161bb96fd584d19e737ce294732789e0e8e6ae8c8e4e5f09f1b138232a63 |
|||
icc_01_off0008f5e9.icc |
pdf-icc-profile | PDF ICC profile at offset 0x8F5E9 | 704 bytes |
SHA-256: 4abc5b9b591346b595d9a01568d01ebe51ae28c4e1fd99a95b1aef5b6babfbca |
|||
icc_02_off0009cdc8.icc |
pdf-icc-profile | PDF ICC profile at offset 0x9CDC8 | 704 bytes |
SHA-256: 6a2219c0dc16d6d0f4ef4d0ac2fd9fc75257ab7babce4331dfa3c2ba3cb000ae |
|||
icc_03_off001170f9.icc |
pdf-icc-profile | PDF ICC profile at offset 0x1170F9 | 3144 bytes |
SHA-256: 2b3aa1645779a9e634744faf9b01e9102b0c9b88fd6deced7934df86b949af7e |
|||
icc_04_off0012cbeb.icc |
pdf-icc-profile | PDF ICC profile at offset 0x12CBEB | 1296 bytes |
SHA-256: 94722fe267764797f8887379cc0d355f5118beb3d186e087bfbd9e1a3f2d3f49 |
|||
icc_09_off001bcc9d.icc |
pdf-icc-profile | PDF ICC profile at offset 0x1BCC9D | 1328 bytes |
SHA-256: eda03c8910c87b8a3e3c1ffbc35d223da8ae1d0dcfbad0c153c4eefbff436723 |
|||
icc_11_off00320867.icc |
pdf-icc-profile | PDF ICC profile at offset 0x320867 | 3588 bytes |
SHA-256: eefbe1e4f64e2d3dc1614343a47c57aa5ab1e88e8ee1f8bc7f22cd097595bb65 |
|||
icc_12_off0032145c.icc |
pdf-icc-profile | PDF ICC profile at offset 0x32145C | 3144 bytes |
SHA-256: 3f6d674174f3804eb0dabdac90ae17486e898c5063a66f861c116ea033da8301 |
|||
font_00_sfnt_off0000585c.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x585C | 12216 bytes |
SHA-256: 21210c1056784d889d51f4cd13a709dabff8d7f1fe54cbdcaac2cdcd6f523a75 |
|||
font_01_sfnt_off000079e5.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x79E5 | 12320 bytes |
SHA-256: 3379d31eca9426bfd9c885143dfda9d5563c2431b797a5ba2f122cbe487d8217 |
|||
font_02_sfnt_off0000a017.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0xA017 | 18116 bytes |
SHA-256: a96d80af6c29227d7d1c97a032a10f4037e24a64870902cd42bd2f15e86f2a24 |
|||
font_03_cff_off00029c93.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x29C93 | 887 bytes |
SHA-256: 12b6eec1a7a22b655d325f776d188ee57e8aed9c1c9be9d5b02f735d2e782a40 |
|||
font_04_cff_off0003bd4e.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x3BD4E | 2139 bytes |
SHA-256: 2bcb8be84e320391ae06202f1586924a7e1927f2fd6d41932d92fa1134af1a8a |
|||
font_05_cff_off0003c72f.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x3C72F | 2745 bytes |
SHA-256: 1a58fae190d4d0bf7307b7d25d77cfff63ff863e3fceaf640f27e578d20e8d9f |
|||
font_06_cff_off0005263a.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x5263A | 509 bytes |
SHA-256: 4ef1833a96021a014c7f793a7a0bb58cd422c8ed5adb30c672f84c87b1179629 |
|||
font_07_cff_off000529c8.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x529C8 | 1136 bytes |
SHA-256: b2e0ac974111494926cb15c0406d0e3c75afdd4e0fc7efa0b71b4c36efc0b715 |
|||
font_08_cff_off0005f951.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x5F951 | 2026 bytes |
SHA-256: 1f98d07656c20a8cdb53e2d67b599cbab8615ae08d50889d702ac95cdb4763d1 |
|||
font_09_cff_off00075d06.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x75D06 | 1757 bytes |
SHA-256: 671ab432c7759de8d8dd0b811561a156c4bb0c0a6e4214f3e29c63f39da6b817 |
|||
font_10_cff_off00076596.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x76596 | 216 bytes |
SHA-256: 27c1fde03b201537555a16c4e44308330cd0e6aa96e69bb0f04e64474bc4f94c |
|||
font_11_cff_off000767d1.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x767D1 | 988 bytes |
SHA-256: b50589bb37dd51d6cafe2520ddbcc512bd5e53ffa42f41ef5b8b2d97266eb0f8 |
|||
font_12_cff_off0007a99a.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x7A99A | 1637 bytes |
SHA-256: f6b824a181e392bcdcb58cc110aa77ef297ef55eae78abd9774dbe454c838417 |
|||
font_13_cff_off00084425.bin |
pdf-font-stream | PDF embedded font (cff) at offset 0x84425 | 868 bytes |
SHA-256: 733a898095268cada7711cf8cb26e0ab13fb88f0984452fe3da44c8de8b9cc68 |
|||
font_14_sfnt_off00091700.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x91700 | 7416 bytes |
SHA-256: e628fa64688e3d5761dc73c28cfe9a9eb015844bab61943c94ce9bb83e2fd866 |
|||
font_15_sfnt_off00092c4f.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x92C4F | 5724 bytes |
SHA-256: a4c52261cbafb7c0671777736f7f9bd3c5d8f92e6c5aad8b530e0fc5431fe2ab |
|||
font_16_sfnt_off00093d29.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x93D29 | 6320 bytes |
SHA-256: 8d328985c6a122943206d1fb74f9a1cd75b4bb1c56590194f7744100efa0855b |
|||
font_17_sfnt_off00095002.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x95002 | 6112 bytes |
SHA-256: f85c4a006be563af738adf3226cbb203cf6ebc9212e365b141382ad9e260fc48 |
|||
font_18_sfnt_off000961a2.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x961A2 | 2024 bytes |
SHA-256: c1e8eec3ee97fe2f5c146df5917548933b7b42862a93d007de2be2c9e71d07fa |
|||
font_19_sfnt_off00096a0a.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x96A0A | 1768 bytes |
SHA-256: 02e6b6fadd97842e73028cb941c20aeccc4bb9931f438ecb5e241fffb63d7d1c |
|||
font_20_sfnt_off000970cc.bin |
pdf-font-stream | PDF embedded font (sfnt) at offset 0x970CC | 1540 bytes |
SHA-256: 8b1f973a0080879374887d7b5e04174c3b390b98c63bd4c92f761fc0c8898087 |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.