{
  "family": "scarcruft",
  "sample_count": 1,
  "category": "trojan",
  "description": "<h3>Executive Summary</h3>\nScarCruft (also known widely as APT37, Reaper, or Group123) is a highly capable, state-sponsored Advanced Persistent Threat (APT) group believed to operate out of North Korea. Active since at least 2012, ScarCruft is primarily focused on cyber-espionage and intelligence gathering, specifically targeting South Korean government entities, defectors, journalists, and defense contractors across East Asia and the Middle East.\n\n<h3>Technical Capabilities and Attack Lifecycle</h3>\nScarCruft is known for its agility and rapid adoption of newly disclosed zero-day vulnerabilities (particularly in Adobe Flash and Microsoft Office) to facilitate initial access.\n\nThe group's operational lifecycle is heavily focused on stealth and data extraction:\n<ul>\n<li><strong>Targeted Spear-Phishing:</strong> Campaigns begin with meticulously crafted emails containing weaponized documents relevant to the target's geopolitical interests (e.g., inter-Korean relations). These documents exploit vulnerabilities to silently drop the initial payload.</li>\n<li><strong>Custom Tooling (ROKrat/DogCall):</strong> ScarCruft heavily relies on a custom, sophisticated Remote Access Trojan (RAT) known as ROKrat (or DogCall). This malware is engineered for deep persistence and extensive intelligence gathering, including keystroke logging, audio recording via the microphone, and stealthy screen captures.</li>\n<li><strong>Covert Exfiltration:</strong> To bypass network perimeter defenses, ScarCruft frequently utilizes legitimate cloud services (like Yandex, Dropbox, or pCloud) as their command-and-control (C2) infrastructure. Stolen data is encrypted and silently uploaded to these trusted domains, making the exfiltration traffic incredibly difficult to distinguish from normal user activity.</li>\n</ul>\n\n<h3>Threat Impact</h3>\nA ScarCruft compromise is a severe national security incident. The group's primary objective is the theft of classified political, military, and strategic intelligence, which directly supports the objectives of the North Korean state apparatus.\n\n<h3>Defense and Resilience Strategies</h3>\n<ul>\n<li><strong>Rapid Patch Management:</strong> Because ScarCruft is known to rapidly weaponize zero-day and N-day vulnerabilities, organizations must maintain an aggressive patching cadence for all operating systems and third-party applications (especially Office and browsers).</li>\n<li><strong>Behavioral Analytics and EDR:</strong> Standard antivirus is ineffective against custom ROKrat deployments. Utilize EDR to monitor for anomalous processes spawning from Office applications and unusual, sustained connections to cloud storage APIs.</li>\n<li><strong>Strict Access Controls:</strong> Implement Zero Trust principles, enforcing Multi-Factor Authentication (MFA) and limiting the execution of unauthorized binaries to prevent the malware from establishing a foothold, even if an exploit is successfully triggered.</li>\n</ul>",
  "cta": "Published by the SystemHelpdesk team.",
  "aliases": [
    "APT37",
    "Reaper",
    "Group123",
    "ROKrat"
  ],
  "enrichment_level": "expert-seo",
  "faq": [
    {
      "@type": "Question",
      "name": "What is Scarcruft and what threat category does it belong to?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Scarcruft is classified as a Trojan. Documented across security telemetry, it is engineered to execute unauthorized operations, establish persistent footholds on target endpoints, and facilitate malicious campaigns targeting enterprise and individual environments."
      }
    },
    {
      "@type": "Question",
      "name": "How does Scarcruft establish persistence and evade defensive controls?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Scarcruft typically establishes persistence through registry run keys, scheduled tasks, or service installations, while evading signature-based antivirus solutions through code obfuscation, memory injection, or anti-analysis sandbox checks."
      }
    },
    {
      "@type": "Question",
      "name": "What are the essential incident response steps for mitigating a Scarcruft compromise?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Security teams responding to Scarcruft should immediately isolate affected endpoints from the network, perform memory triage to capture volatile forensic artifacts, audit registry and startup persistence mechanisms, revoke exposed user credentials, and restore systems from verified, clean backups."
      }
    },
    {
      "@type": "Question",
      "name": "What secondary payloads and staging behaviors are commonly associated with APT37?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "APT37 frequently operates as a loader or dropper designed to establish a foothold before downloading and executing secondary high-impact malware payloads. Depending on the threat actor's objectives, these dropped modules can range from ransomware and banking injects to modular infostealers and remote management backdoors."
      }
    },
    {
      "@type": "Question",
      "name": "How can security operations teams effectively detect and hunt for APT37 across enterprise endpoints?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Defenders should hunt for APT37 by deploying behavioral endpoint detection and response (EDR) rules that monitor suspicious process spawning (such as cmd.exe or powershell.exe spawned from office documents or temporary directories), anomalous outbound network connections from non-browser binaries, and unauthorized modifications to Windows Run keys and scheduled task registries."
      }
    }
  ],
  "faq_count": 5,
  "mitre_attack": [
    "T1566.001",
    "T1059",
    "T1567.002",
    "T1125",
    "T1056.001"
  ],
  "cisa_advisory": null,
  "last_updated": "2026-10-15",
  "type": "APT",
  "target_industries": [
    "Global / Opportunistic"
  ],
  "motivation": "Opportunistic",
  "threat_actors": [
    "Unknown / Cybercriminal"
  ],
  "target_geographies": [
    "Global"
  ],
  "attack_stage": [
    "execution",
    "persistence"
  ],
  "ecosystem": [
    "windows_pe"
  ],
  "is_emerging": false,
  "mitre_attack_detail": [
    {
      "id": "T1566.001",
      "name": "Phishing: Spearphishing Attachment",
      "tactic": "Initial Access"
    },
    {
      "id": "T1059",
      "name": "Command and Scripting Interpreter",
      "tactic": "Execution"
    },
    {
      "id": "T1567.002",
      "name": "Exfiltration to Cloud Storage",
      "tactic": "exfiltration"
    },
    {
      "id": "T1125",
      "name": "Video/Audio Capture",
      "tactic": "Collection"
    },
    {
      "id": "T1056.001",
      "name": "Keylogging",
      "tactic": "Credential Access"
    }
  ],
  "containment_steps": [
    "Sever network connectivity for the flagged endpoint to terminate persistent command-and-control (C2) communication channels and stop Scarcruft from retrieving secondary stage payloads.",
    "Capture process memory triage to detect and terminate malicious threads injected by Scarcruft into legitimate system processes such as explorer.exe or svchost.exe.",
    "Audit Windows Registry Run keys (HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run) and Task Scheduler entries to locate and purge Scarcruft persistence hooks.",
    "Deploy updated enterprise EDR detection signatures and conduct an out-of-band endpoint scan to isolate dropped binaries and staged payloads.",
    "Rotate all credentials, domain user passwords, and session cookies active on the system during the Scarcruft execution timeframe."
  ],
  "what_to_avoid": [
    "Do not assume the incident is resolved simply because an antivirus tool removed the initial Scarcruft dropper; always verify that secondary payloads and persistence hooks have been eradicated.",
    "Avoid logging in with Domain Admin or privileged credentials on a machine suspected of running Scarcruft until memory triage is complete.",
    "Do not delay host isolation; automated lateral movement and credential dumping can occur within minutes of initial execution."
  ],
  "target_platforms": [
    "Windows 11",
    "Windows 10",
    "Windows 7"
  ]
}