Malicious PDF — malware analysis report

Static analysis result for SHA-256 9a6546d987afc78d…

MALICIOUS

PDF

76.5 KB Created: 2020-09-08 01:44:09 +03:00 Authoring application: wkhtmltopdf 0.12.5 (via Qt 4.8.7)
MD5: f83d4c215c3c125b75f04b12dc2b5fb3 SHA-1: 75f379c0f8124e6c9fb8a9169a79437f98aea996 SHA-256: 9a6546d987afc78d31c3419d58e228a28feed3917af63ef03f10b45c20b11b89
152 Risk Score

Malware Insights

MITRE ATT&CK
T1566.002 Spearphishing Attachment T1059.001 PowerShell T1204.002 Malicious Link

The PDF contains a link that redirects to malicious infrastructure, as indicated by the PDF_MALICIOUS_REDIRECTOR_LINK heuristic. The document body text, though heavily obfuscated, contains a URL that appears to be a lure for a "sample bylaws template for nonprofit organization". The ML classifier also strongly flagged this PDF as malicious. The primary attack vector is likely a user being tricked into clicking the malicious link within the document.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 4

  • PDF links to known malicious redirector infrastructure critical PDF_MALICIOUS_REDIRECTOR_LINK
    PDF contains a clickable URI to redirector infrastructure used by a known malicious PDF SEO/adware delivery campaign. These documents typically rely on user interaction and redirect chains rather than a PDF parser vulnerability.
  • Small PDF contains mass external PDF link farm critical PDF_SEO_LINK_FARM
    Small PDF contains many clickable external PDF links, mostly clustered on one host. This matches generated SEO/link-farm PDF carriers used to route users into malicious or unwanted-software delivery chains, rather than a normal document citation pattern.
  • Object number defined twice with different bodies info PDF_DUPLICATE_OBJ_BODY_INCREMENTAL
    The 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_URL
    One 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 https://ttraff.me/wix?keyword=sample+bylaws+template+for+nonprofit+organization
    • https://static.usrfiles.com/ugd/04e6f9_c04b059b6a8d47b39d25cae0b8087760.pdf
    • https://static.usrfiles.com/ugd/682d1c_bc38b64b3b8a4711ad2708b9a814ba4b.pdf
    • https://static.usrfiles.com/ugd/912de2_82dd06c9cb0d4f109d7af229576b98f7.pdf
    • https://cdn.shopify.com/s/files/1/0464/9517/0728/files/dependability_quotes_for_performance_review.pdf
    • https://cdn.shopify.com/s/files/1/0431/6066/6274/files/vadafifodaroki.pdf
    • https://static.usrfiles.com/ugd/9ff9b8_9e63ee218be74bcf9e7cbca82474d343.pdf
    • https://static.usrfiles.com/ugd/1c90dc_7fb28fccee4b4a5495978724eed62246.pdf
    • https://cdn.shopify.com/s/files/1/0431/3032/3101/files/94670279561.pdf
    • https://cdn.shopify.com/s/files/1/0431/9238/5700/files/gisopoguvida.pdf
    • https://cdn.shopify.com/s/files/1/0431/1806/7876/files/47888768081.pdf
    • http://www.w3.org/1999/02/22-rdf-syntax-ns#
    • http://purl.org/dc/elements/1.1/
    • http://ns.adobe.com/pdf/1.3/
    • http://ns.adobe.com/xap/1.0/
    • http://ns.adobe.com/xap/1.0/mm/
    • http://ns.adobe.com/xap/1.0/rights/

Extracted artifacts 3

Files carved from inside the sample during analysis.

FilenameKindSourceSize
font_00_sfnt_off0000e107.bin
6a22c0114ea2bf4141c486f7d389853202c9d6125a12c787294ba30590658211
pdf-font-stream PDF embedded font (sfnt) at offset 0xE107 5496 bytes
font_01_sfnt_off0000f3b4.bin
0b7d18e83bf7127c8b4378be91189ac5f5fb143980210f3da7971bec545a3255
pdf-font-stream PDF embedded font (sfnt) at offset 0xF3B4 10196 bytes
font_02_sfnt_off00011696.bin
1062cd8ddf90f4344fa193b395386d5669df1a952e5759311ca261a71931f361
pdf-font-stream PDF embedded font (sfnt) at offset 0x11696 4324 bytes