Malicious PDF — malware analysis report

Static analysis result for SHA-256 265e6f65778d44a4…

MALICIOUS

PDF

2.3 KB
MD5: 5782301f6f6466e53605d08e042304fc SHA-1: e5aaa69f291b7ab2843063a473f3a47365301dbb SHA-256: 265e6f65778d44a479290e41c298259e15ea802d59e0c76f5fa548b253a5b32f
118 Risk Score

Malware Insights

MITRE ATT&CK
T1059.001 PowerShell T1204.002 Malicious File T1071.001 Web Protocols

The PDF file contains embedded JavaScript, indicated by multiple heuristic firings including PDF_JAVASCRIPT and PDF_JS. A critical heuristic identified the use of 'util.printf', which is associated with CVE-2008-2992, a known vulnerability in Adobe Reader. The embedded JavaScript, particularly the 'unescape()' call, suggests an attempt to obfuscate malicious code. The primary function of the JavaScript is likely to download and execute a second-stage payload, as is common with this type of exploit. No specific family could be identified.

Heuristics 5

  • util.printf — CVE-2008-2992 critical CVE exact CVE_2008_2992
    PDF JavaScript calls util.printf() — CVE-2008-2992 is a stack buffer overflow in Adobe Reader triggered by a long format-specifier argument. Widely exploited in the wild after disclosure. (matched in decompressed stream)
  • unescape() call high PDF_UNESCAPE
    unescape() found — often used to decode shellcode in PDF JS exploits (matched inside decoded stream)
  • JavaScript action low PDF_JAVASCRIPT
    PDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • Embedded JS stream low PDF_JS
    PDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One 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 3

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj263984_000.js
34707dda903149250b75a9ff682a61cb745735e15fa4820f1a9a722234a769ee
pdf-javascript-stream PDF /JS object 263984 at offset 0x197 6963 bytes
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 eval/decoder/string-building token(s). Carved artifact contains 3 long base64-like blob(s).
javascript_obj263985_001.js
d8a92ddb5f15e0fe86baf33c922d9b3079b6e03509ee6a9f5dad67eba49064b7
pdf-javascript-stream PDF /JS object 263985 at offset 0x6D2 156 bytes
javascript_obj263986_002.js
c8c8974e28d9b22669fb6e819535a7d2b9e04b7813a02f0078b3e0cf50f8307f
pdf-javascript-stream PDF /JS object 263986 at offset 0x7A3 495 bytes