MALICIOUS
82
Risk Score
Malware Insights
MITRE ATT&CK
T1059.001 PowerShell
T1204.002 Malicious File
T1566.001 Spearphishing Attachment
The PDF file contains multiple JavaScript streams and triggers, including an eval() call and String.fromCharCode usage, indicating obfuscated code execution. The presence of 'Additional-actions dictionary' and 'AcroForm button with action trigger' further suggests an attempt to automate malicious actions upon opening the PDF. The high entropy and obfuscation indicators in extracted artifacts point towards a downloader or exploit delivery mechanism, but the specific payload or target is not discernible from the provided evidence.
Heuristics 7
-
eval() call high PDF_EVALeval() found — commonly used for obfuscated exploit execution
-
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.
-
String.fromCharCode low PDF_FROMCHARCODEString.fromCharCode found — used to construct payload strings dynamically. Common in benign JavaScript libraries for codepoint manipulation, so this alone is informational; weaponised use is also caught by the dedicated fromCharCode-stage and exploit-shape rules.
-
Additional-actions dictionary low PDF_AAPDF defines /AA (Additional Actions) that references an executable action (JS/JavaScript/Launch/SubmitForm) — can auto-trigger on document or widget events. Form-field calc/format/validate/keystroke handlers in legitimate interactive forms commonly fire this, so it is reported as a low-weight signal; weaponised auto-execution is flagged by stronger rules (PDF_OPENACTION, encrypted-with-JS, etc.)
-
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
-
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.
Extracted artifacts 30
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0014_000.jsd67568c2dd56b36bb04aab7ea6b5b20d797484ddec13d3ea8143cd6324139d36 |
pdf-javascript-stream | PDF /JS object 14 at offset 0x4D3 | 163 bytes |
javascript_obj0015_001.jsbdae460322a269b37cf3014b71092eadbea8dedc0eb231a8a9754f8cb85a0e58 |
pdf-javascript-stream | PDF /JS object 15 at offset 0x5B9 | 2305 bytes |
javascript_obj0015_002.js25090737cd6621ef38859a216e0bd5ee7ff2b9cd746961f47d93861f0cc47f19 |
pdf-javascript-stream | PDF /JS object 15 at offset 0x5B9 | 239 bytes |
javascript_obj0016_003.jsaf92b232c0be62212cda9565950628b99053c64989f5f2a45315c26cdd4e51db |
pdf-javascript-stream | PDF /JS object 16 at offset 0xFA3 | 12701 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 20 eval/decoder/string-building token(s).
|
|||
javascript_obj0016_004.jsf531222f36bde7e3702f4676fcfb8df0304f583b3a6dd8589a8c6553a8d55972 |
pdf-javascript-stream | PDF /JS object 16 at offset 0xFA3 | 47 bytes |
javascript_obj0017_005.jsdd0bd99ccb05a42322935bc687b5ee701187c6a4dd5ccc3c15d1acd52d020440 |
pdf-javascript-stream | PDF /JS object 17 at offset 0x4686 | 2469 bytes |
javascript_obj0018_007.jsb8e9225c13860c8cea820b45beb193221006408e7b85d07d6278ed69e7395486 |
pdf-javascript-stream | PDF /JS object 18 at offset 0x5123 | 11759 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 1 eval/decoder/string-building token(s).
|
|||
javascript_obj0019_009.jsd1d02691af96ff490ef0acd12ec2fc89bd17a9b22498b7ff0cd1c2dabfdfebc5 |
pdf-javascript-stream | PDF /JS object 19 at offset 0x8310 | 2018 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 1 eval/decoder/string-building token(s).
|
|||
javascript_obj0019_010.js072a23733de37e0bd77f1678aff5a307fdd8e64fecffcc0e88f645e2da3da4d0 |
pdf-javascript-stream | PDF /JS object 19 at offset 0x8310 | 81 bytes |
javascript_obj0020_011.jsb9dc67cd18f4c30cf0ced31f0b531655b5bb453053592a63773a73a19728a656 |
pdf-javascript-stream | PDF /JS object 20 at offset 0x8BB3 | 2294 bytes |
javascript_obj0020_012.jsfa562bd65a6760194901727d09a59bbbee66e5103d64da03231924d40b86ed59 |
pdf-javascript-stream | PDF /JS object 20 at offset 0x8BB3 | 45 bytes |
javascript_obj0021_013.js07613261b8d43646cbe69db0e72df82e42fd1f49602eefa944c80c31975e4ef9 |
pdf-javascript-stream | PDF /JS object 21 at offset 0x95BE | 1055 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 3 eval/decoder/string-building token(s).
|
|||
javascript_obj0021_014.jsf8fbc068303dfbb938e728f72740d0f912412a87cab49f909f5db09c0a6393d7 |
pdf-javascript-stream | PDF /JS object 21 at offset 0x95BE | 51 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 1 eval/decoder/string-building token(s).
|
|||
javascript_obj0022_015.js7d9a65ee82360c4eaf63fec39a7f3e86c81eed8f5e67e0ce294705a8dc108dc1 |
pdf-javascript-stream | PDF /JS object 22 at offset 0x9A62 | 112 bytes |
javascript_obj0023_016.jsb4418934cb96d9dc733cd23c4c5c5ea768580e53eb49611e5cd671342961efb8 |
pdf-javascript-stream | PDF /JS object 23 at offset 0x9B0F | 1796 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 13 eval/decoder/string-building token(s).
|
|||
javascript_obj0023_017.js9c8e131e39b271c45fec5e60193978a6a47db104b9a1d3cd0699664c65db2959 |
pdf-javascript-stream | PDF /JS object 23 at offset 0x9B0F | 36 bytes |
javascript_obj0024_018.jsd31d9b61688c975e4abf59803492b2e5dde731042e099f70205b9b3a5dbb445b |
pdf-javascript-stream | PDF /JS object 24 at offset 0xA2E6 | 4743 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 1 eval/decoder/string-building token(s).
|
|||
javascript_obj0025_020.jsf3ec06f97322f3d48513dc5be2c797d8d532d7ce4491dfa434dd1ca1c329bf0b |
pdf-javascript-stream | PDF /JS object 25 at offset 0xB78A | 3556 bytes |
javascript_obj0025_021.jse01e90c5bc275585ecdcdf5fdb280d54d672953ac7a241bf0e7274229cea5dd2 |
pdf-javascript-stream | PDF /JS object 25 at offset 0xB78A | 204 bytes |
javascript_obj0054_032.js3c4d8e24e11f249ee5ac0fad30fc0807d68334191d61155fd1da26e1cf74eab3 |
pdf-javascript-stream | PDF /JS object 54 at offset 0xE30C | 200 bytes |
javascript_obj0060_035.jsc45db5818946bca2e52fb624b99ef6e7bd3d5ba645013587f57a6d053f1d8232 |
pdf-javascript-stream | PDF /JS object 60 at offset 0xE774 | 198 bytes |
javascript_obj0066_037.js5f4802d52f43dbbd91c26452b24ef9d0abaefe8c10310a55cb1fd7d008733042 |
pdf-javascript-stream | PDF /JS object 66 at offset 0xEBD9 | 200 bytes |
javascript_obj0082_042.js368b0461c5bb7ab2eaf3ab881e2dd8e94af8168336fb243f9f810e14da32e1d4 |
pdf-javascript-stream | PDF /JS object 82 at offset 0xF872 | 226 bytes |
javascript_obj0089_044.js938028fc74d189ee16e92dd157fc7e5bb6e03c3e8bd9867e33fbb6730d22645a |
pdf-javascript-stream | PDF /JS object 89 at offset 0xFD10 | 232 bytes |
font_00_type1_off00013ac6.binc04bc109adad3cdb2bfa377a1b33ff7af29a6ffb3110842ddbbaa5b62e48a584 |
pdf-font-stream | PDF embedded font (type1) at offset 0x13AC6 | 19758 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.93, consistent with packed or encrypted content.
|
|||
font_01_type1_off0001867f.bin644db27eb742913d40ec851d947befa572eeefa4c789235c9ab9d7331bbfc597 |
pdf-font-stream | PDF embedded font (type1) at offset 0x1867F | 7485 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.83, consistent with packed or encrypted content.
|
|||
font_02_type1_off0001a34f.bin221f3656d20762146823a9855e35fb4d6392ebe814e263527a44126c27457bbf |
pdf-font-stream | PDF embedded font (type1) at offset 0x1A34F | 9018 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.87, consistent with packed or encrypted content.
|
|||
font_03_type1_off0001c60d.binc01b3b7faf42cf6372380992903d4cefcae00ddc5295bb6e73617a7f64858e64 |
pdf-font-stream | PDF embedded font (type1) at offset 0x1C60D | 8340 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.85, consistent with packed or encrypted content.
|
|||
font_04_type1_off0001e610.binabf1d992781e37f09a45c1e202d24d24842dcbe39c72a9f57405e78b7f3ddfa1 |
pdf-font-stream | PDF embedded font (type1) at offset 0x1E610 | 11476 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.89, consistent with packed or encrypted content.
|
|||
font_05_type1_off00021217.bin812b84ec6a1d83966f756f5bfc871c6d4c5c8cb339f94ba17ea94acc92e3ea8e |
pdf-font-stream | PDF embedded font (type1) at offset 0x21217 | 2535 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.