rootpwn

Malware

Mac Malware Uses Fake CAPTCHA to Steal Keychain Credentials and Drain Crypto Wallets

A Go‑based malware delivered via a ClickFix phishing scam infected macOS systems by executing a terminal command. The payload extracts Keychain passwords and drains cryptocurrency wallets. Defenders should block the malicious domain, update EDR signatures, and audit Keychain access logs.

A recent phishing campaign leveraged a ClickFix‑style fake CAPTCHA to lure macOS users into executing a Terminal command that installed a Go‑based backdoor. The malware harvests Keychain credentials and then uses them to transfer funds from connected cryptocurrency wallets.

What Happened

Victims received a pop‑up that mimicked a CAPTCHA verification. After clicking “Continue,” they were prompted to paste a terminal command. Running the command downloaded a binary that persisted as a launch agent.

Impact

macOS systems with active Keychain passwords and cryptocurrency wallets are at risk. The malware can exfiltrate credentials and initiate wallet transfers.

Technical Details

  • Language: Go
  • Persistence: launch agent in ~/Library/LaunchAgents
  • Credential theft: Keychain API calls
  • Wallet draining: interacts with popular wallet APIs (e.g., MetaMask, Ledger)

Mitigation Steps

  • Block the malicious domain and any associated IPs at the network perimeter.
  • Update EDR/AV signatures to detect the Go binary and launch agent.
  • Audit Keychain access logs for unauthorized reads.
  • Force password rotation for all Keychain entries and crypto wallet credentials.
  • Run a full system scan on all macOS endpoints.

Detection Tips

Watch for:

  • Unexpected terminal commands executed by users.
  • New Go binaries in /usr/local/bin or ~/Library/LaunchAgents.
  • Outbound traffic to unfamiliar cryptocurrency nodes.
“The attacker’s goal was to harvest credentials and then move the money.”

macOS Keychain cryptocurrency malware phishing EDR APT

← All news