Home » Infostealer » Stealc

Stealc Technical Intelligence Dossier

Category: Infostealer EMBER Samples: 45 Status: Curated Threat Profile
Canonical Source & Detection Telemetry

This technical brief is synchronized with the peer-reviewed threat intelligence dossier published at the SystemHelpDesk Stealc Threat Profile. Review complete multi-tier YARA rules, Sigma detection rules, and REST API telemetry endpoints on the canonical authority hub.

View Canonical Dossier ↗

Executive Summary & Threat Architecture

Stealc is a lightweight, fully featured information stealer written in C that emerged in January 2023 on Russian-language cybercrime forums, rapidly gaining adoption as an affordable and potent alternative to Vidar and Raccoon Stealer. Created by a developer known as 'Plymouth', Stealc was explicitly modeled on the functional architectures of Vidar, Raccoon, and Mars Stealer, refining their modular downloading approach. Stealc relies on a small initial stub (often less than 80 KB) that performs comprehensive anti-analysis checks, verifying that the infected system is not running in an analysis sandbox, emulator, or CIS (Commonwealth of Independent States) locale. Once environment validation succeeds, the stub contacts its centralized command-and-control server via HTTP POST to retrieve dynamic extraction rules and legitimate third-party dynamic link libraries (such as sqlite3.dll, freebl3.dll, and nss3.dll) required to parse browser SQLite databases in memory without tripping endpoint detection. Stealc harvests credentials, autofill data, credit cards, and browsing history from over 75 web browsers, sweeps for 25+ desktop cryptocurrency wallets and 75+ browser Web3 wallet extensions, and exfiltrates session tokens from Discord, Telegram, and Outlook. Distributed through YouTube tutorials promoting software cracks, SEO-poisoned search results, and phishing archives exploiting CVE-2023-38831, Stealc finishes its routine by uploading an encrypted ZIP archive of stolen logs to the C2 and self-terminating via a command-line script that securely deletes the implant binary from disk.

Observed Threat Aliases: Stealc, Stealc Stealer, Trojan:Win32/Stealc, Win32/Stealc, Trojan.Stealc

Ancestry & Lineage Tracking

Derived From / Upstream Ancestry: vidar, mars_stealer, raccoon

Documented Downstream Variants: stealc_v1, stealc_v2

Weaponized Vulnerabilities & Exploitation Topology

Documented common vulnerabilities and exposures (CVEs) weaponized by Stealc operators for initial execution, sandbox evasion, or SYSTEM-level kernel privilege escalation:

CVE IdentifierExploitation ScopeOfficial Reference
CVE-2023-38831 (Canonical Catalog Hub ↗)Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗

→ Explore all 77 exploited vulnerabilities on the SystemHelpDesk CVE Threat Matrix Hub.

MITRE ATT&CK® Tactical Tradecraft

Tactics, techniques, and procedures (TTPs) systematically mapped across real-world intrusion kill-chains:

Technique IDTechnique NameMITRE ATT&CK Framework
T1555.003 Credentials From Web Browsers ATT&CK Spec ↗
T1539 Steal Web Session Cookie ATT&CK Spec ↗
T1005 Data From Local System ATT&CK Spec ↗
T1082 System Information Discovery ATT&CK Spec ↗
T1083 File And Directory Discovery ATT&CK Spec ↗
T1071.001 Application Layer Protocol Web ATT&CK Spec ↗
T1105 Ingress Tool Transfer ATT&CK Spec ↗
T1027 Obfuscated Files Or Information ATT&CK Spec ↗
T1497.001 Virtualization Sandbox Evasion System ATT&CK Spec ↗

→ Inspect the complete 226-technique matrix on the MITRE ATT&CK Defense Hub.

Indicators of Compromise (IOCs) & Forensic Artifacts

Curated indicators for retrospective threat hunting across SIEM and EDR platforms:

Initial Delivery Vectors

Host Persistence & Execution Hooks

Reference File Hashes (SHA-256)

Frequently Addressed Questions

What is Stealc malware and who created it?

Stealc is a lightweight information stealer developed in C by an actor known as 'Plymouth' in January 2023. It borrows architectural design concepts from Vidar, Mars, and Raccoon stealer families.

How does Stealc download its dependencies dynamically?

Stealc keeps its initial binary small by dynamically requesting necessary browser-parsing libraries (sqlite3.dll, nss3.dll) directly from its C2 server after verifying the infected machine is a valid victim.

What applications and assets does Stealc target?

Stealc targets over 75 browsers (passwords, autofill, credit cards), 25+ desktop cryptocurrency wallets, 75+ browser Web3 extensions, and desktop messaging clients (Telegram, Discord).

How is Stealc distributed to victims?

Stealc is commonly distributed via YouTube descriptions promoting cracked software or gaming cheats, SEO-poisoned download websites, and weaponized archives exploiting WinRAR vulnerability CVE-2023-38831.

Need YARA & Sigma Ingestion Files?

Export production-grade Sigma signatures, YARA detection rules, and automated SIEM ingestion feeds directly from the Official Stealc Technical Portal.

Export Rules & Hashes ↗