CrashStealer macOS Information Stealer
First seen Jul 14, 2026 · Updated Jul 14, 2026
CrashStealer is a newly identified macOS information stealer written in native C++ that uses a notarized dropper to bypass Gatekeeper security checks. Unlike typical macOS stealers built with AppleScript or Objective-C wrappers, its native implementation and local password validation suggest a more sophisticated, evasion-focused development approach. The malware is designed to harvest sensitive data from compromised systems, including credentials and stored secrets.
Technical Analysis
CrashStealer distinguishes itself from prior macOS stealer families (e.g., Atomic Stealer, Poseidon) by being written entirely in native C++ rather than relying on AppleScript droppers or Objective-C wrappers, likely to reduce detection signatures and improve execution speed. The malware uses a notarized dropper to pass Apple's Gatekeeper checks, indicating either abuse of a legitimate Apple Developer account or exploitation of notarization review gaps, allowing the payload to execute without user security warnings. It locally validates the victim's login password before proceeding, likely to confirm keychain access or decrypt local credential stores using the correct system password, enabling theft of saved passwords, browser data, and potentially cryptocurrency wallet files. If deployed on macOS developer workstations or servers hosting AI agent orchestration tools, LLM API keys, cloud credentials, and RAG pipeline secrets stored in local keychains or config files could be exfiltrated, enabling downstream compromise of agent infrastructure and connected services.
Affected Systems
macOS systems (version specifics not disclosed in source reporting); developer and end-user Macs where the notarized dropper is executed, particularly those with credentials or API keys stored in Keychain or local config files
Indicators of Compromise
- Notarized dropper application (specific bundle ID/hash not disclosed in source)
- CrashStealer binary (native C++ payload, hash not yet published)
- Associated C2 domains/IPs: not disclosed in available reporting
Remediation Steps
- 1
Verify Gatekeeper and notarization integrity
Ensure Gatekeeper is enabled and review notarization logs for unexpected or unverified app executions; report suspicious notarized apps to Apple.
- 2
Audit Keychain and credential stores
Review Keychain Access for unauthorized entries and rotate any credentials, especially API keys used by AI agents, LLM services, and cloud platforms, that may reside on affected Macs.
- 3
Deploy endpoint detection for macOS
Use EDR solutions capable of detecting native C++ malware behaviors, unusual process execution, and password-prompt abuse on macOS endpoints.
- 4
Restrict credential storage on developer machines
Avoid storing long-lived API keys or agent framework secrets in plaintext or local Keychain on machines with elevated exposure risk; use vault-based secret management instead.
- 5
Monitor for exfiltration indicators
Watch for anomalous outbound network connections following local password prompts or unexpected privilege validation events.
Industries Most Exposed
Respond to this threat
Pro subscribers get a full AI-generated incident-response playbook for this threat — detection, containment, eradication, and recovery steps — plus an unlimited AI Threat Advisor for questions about your environment.