MALICIOUS
474
Risk Score
Malware Insights
MITRE ATT&CK
T1204.002 Malicious File
T1059.003 Windows Command Shell
T1566.001 Spearphishing Attachment
T1105 Ingress Tool Transfer
This PDF file contains embedded JavaScript that triggers a launch action, exploiting CVE-2010-1240 to execute cmd.exe. The primary payload is an embedded Windows executable masquerading as 'fw4.pdf'. The file also contains a callback phishing lure, suggesting a multi-stage attack. The ClamAV detection 'Pdf.Tool.Agent-1388586' further confirms its malicious nature.
Heuristics 15
-
Adobe Reader Launch action command execution critical CVE exact CVE_2010_1240PDF uses the Adobe Reader/Acrobat Launch action pattern associated with CVE-2010-1240: cmd.exe is invoked with attacker-controlled parameters, paired with an embedded/exported payload.
-
Launch action critical PDF_LAUNCHPDF contains a /Launch action whose target is an executable, URL, or UNC path — can start an external application
-
Embedded Windows executable payload in PDF stream critical PDF_EMBEDDED_PE_PAYLOADPDF stream bytes contain an embedded Windows executable with a verified PE header. Exploit chains often hide droppers inside ordinary streams rather than standard /EmbeddedFile attachments.
-
/Launch action target: cmd.exe critical PDF_LAUNCH_COMMANDPDF /Launch action specifies an executable target with parameters '/Q /C %HOMEDRIVE%&cd %HOMEPATH%&(if exist "Desktop\\fw4.pdf" (cd "Desktop"' — references a known-dangerous executable (cmd, PowerShell, etc.).
-
Embedded attachment masquerades: declared document, content is windows-executable critical PDF_EMBEDDED_FILESPEC_CONTENT_MISMATCHAn /EmbeddedFile attachment's declared filename extension or /Subtype MIME type contradicts the magic bytes of its decompressed content. The attachment is declared as a benign document or image but the bytes are an executable or executable-bearing archive. This is a deliberate deception used to hide droppers in PDF attachments and is a generic indicator of embed-and-drop weaponisation, independent of any specific CVE.
-
ClamAV: Pdf.Tool.Agent-1388586 critical CLAMAV_DETECTIONClamAV detected this file as malware: Pdf.Tool.Agent-1388586
-
/Launch action paired with attachment-dropping JS API high PDF_LAUNCH_PLUS_DROPPER_JSPDF combines a /Launch action with a JavaScript API call that writes or opens an attached/external resource — the canonical shape of the CVE-2010-1240 /Launch + exportDataObject family. Benign PDFs do not pair these surfaces; the combination indicates a drop-and-execute chain regardless of the specific JS API knobs or /Launch target.
-
JBIG2Decode filter medium PDF_JBIG2JBIG2 image decoder present — historically used in zero-click exploits
-
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
-
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.
-
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://purl.org/dc/elements/1.1/
- http://ns.adobe.com/xap/1.0/
- http://ns.adobe.com/pdf/1.3/
- http://ns.adobe.com/xap/1.0/mm/
Extracted artifacts 15
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
fw4.pdf3637b0c5af4e471763be0e651cb68cab5eafea8e2d7f6d3598dc9dc9906ea2a5 |
pdf-embedded-file | PDF EmbeddedFile object 269 at offset 0x28FF0 | 73802 bytes |
javascript_obj0115_000.js8a99471ad514cd4a8fba73b4458f4efb842426bc4d8617c65cc602254f90a2ea |
pdf-javascript-stream | PDF /JS object 115 at offset 0x92AE | 159 bytes |
javascript_obj0116_001.js948f172f7bbd960394bbbc0fd6208c5a9e2f0af22005a55a36ed2c63e0c47be3 |
pdf-javascript-stream | PDF /JS object 116 at offset 0x938B | 159 bytes |
javascript_obj0117_002.js8840c520772591c599e3567caac0b09a587e50d1f46a93fede4c8c098993d4da |
pdf-javascript-stream | PDF /JS object 117 at offset 0x9468 | 158 bytes |
javascript_obj0270_003.js1cd6cc559f5ea17ba190dc16c19031282806141ce8c20dc93d36fc100ad38528 |
pdf-javascript-stream | PDF /JS object 270 at offset 0x33CE4 | 52 bytes |
jbig2_00_off0001a063.bin3012865fb1ca53bfde48cc8f1d1992177ebb200f846e886555183b7c2aa05d86 |
pdf-jbig2-stream | PDF JBIG2 stream at offset 0x1A063 | 530 bytes |
font_00_cff_off00004938.binf688a5a3bb605a72a8585771ba01d03766ceb3d42adb57ee11b7c06332e8d479 |
pdf-font-stream | PDF embedded font (cff) at offset 0x4938 | 424 bytes |
font_01_cff_off000070f4.bin072457ac842d861919cf168aa62b12d1c56f243c75e14e1dabac466496d887f8 |
pdf-font-stream | PDF embedded font (cff) at offset 0x70F4 | 5615 bytes |
font_02_cff_off00008321.bin41a0994457079087ae1e5fcb2cf4fab35bdc7311bac94e857af96af283df6875 |
pdf-font-stream | PDF embedded font (cff) at offset 0x8321 | 4772 bytes |
font_03_type1_off0000ffe3.bincf694c5d3fe2ba3fbf181107ef9d13f31c3390cd6d641be6c459e6add02c8d42 |
pdf-font-stream | PDF embedded font (type1) at offset 0xFFE3 | 28146 bytes |
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact entropy is 7.91, consistent with packed or encrypted content.
|
|||
font_04_cff_off000166ff.bin78541ae302944e819f6a30beeed6e8b4677992c02c53447b5e8b575668f3a1d8 |
pdf-font-stream | PDF embedded font (cff) at offset 0x166FF | 2861 bytes |
font_05_cff_off000172f4.bin4fe5479003937b5d7434daef2814b27f73741d27492a8c1082f1235c7f812331 |
pdf-font-stream | PDF embedded font (cff) at offset 0x172F4 | 315 bytes |
font_06_cff_off0001766e.binde3d40a98cbe84e8ed70644e521a5aac057226347fcef5723d059b11ff230e76 |
pdf-font-stream | PDF embedded font (cff) at offset 0x1766E | 619 bytes |
font_07_cff_off0001928a.bin90681e988afc070a6a4bf541272d54c2e3a3dd939747f6fbd40af826cdd22b4d |
pdf-font-stream | PDF embedded font (cff) at offset 0x1928A | 2070 bytes |
font_08_cff_off00019b32.bin8db89dd537c665c4973c30046f0d08a67304b45167b7368c032ec661e3f24bb9 |
pdf-font-stream | PDF embedded font (cff) at offset 0x19B32 | 982 bytes |
Open this report in the interactive analyzer, or submit your own file for analysis.