Researchers Detail Speagle Infostealer’s Abuse of Cobra DocGuard

· Original article ↗

Summary

Symantec and Carbon Black describe Speagle, a .NET infostealer that runs on systems with Cobra DocGuard, collects system, file, and browser data, and exfiltrates it through a server the researchers believe was compromised. Its infection vector remains unknown.

Key points

  • Speagle is a 32-bit .NET infostealer that proceeds with full collection and exfiltration only when it detects Cobra DocGuard.
  • It collects system identifiers, WMI output, file listings, browser artifacts, and, in one variant, searches for documents related to Chinese ballistic missiles.
  • Speagle serializes collected data as XML, compresses it with Deflate, encrypts it with AES-128-CBC, and sends it over HTTP to a Cobra DocGuard server researchers believe was compromised.
  • The malware attempts to delete itself using the Cobra DocGuard driver and file-renaming and deletion APIs.
  • Researchers say the infection vector is unknown; a trojanized software update is a low-confidence hypothesis, not an established delivery method.
  • The researchers call the actor Runningcrab but have not linked it to a known threat actor; state sponsorship or a private contractor are hypotheses.

Article Details

Attack Vectors
  • Speagle's initial infection vector is unknown. A supply-chain attack, potentially involving a Trojanized Cobra DocGuard update, is a low-confidence hypothesis.
  • Speagle targets systems with Cobra DocGuard installed and uses its client functionality and a reportedly compromised Cobra DocGuard server to disguise exfiltration as legitimate client-server traffic.
Defensive Notes
  • Symantec Endpoint products will detect and block the file if the IOC is malicious and the file is available to them.

Indicators of compromise

TypeIndicatorContext
SHA25603298f85eaf8880222cf8a83b8ed75d90712c34a8a5299a60f47927ad044b43bHash identified in the article as an Infostealer.Speagle malware sample.
SHA256d7f167cbf1676c14fd487219447e30fadf26885eb25ec4cafdeabe333bddf877Hash identified in the article as an Infostealer.Speagle malware sample.
SHA256dcd3f06093bf34d81837d837c5a5935beb859ba6258e5a80c3a5f95638a13d4dHash identified in the article as an Infostealer.Speagle variant with additional targeted collection functionality.
SHA256fad8d0307db5328c8b9f283a2cc6f7e4f4333001623fef5bd5c32a1c094bf890Hash identified in the article as an Infostealer.Speagle malware sample.
URLhxxp[:]//222[.]222[.]254[.]165:8090/CDGServer3/CDGClientDiagnostics?flag=syn_user_policyAdditional hardcoded Speagle exfiltration endpoint listed in the article as hosted on a hijacked Cobra DocGuard server.
URLhxxp[:]//60[.]30[.]147[.]18:8091/CDGServer3/CDGClientDiagnostics?flag=syn_user_policyHardcoded Speagle exfiltration endpoint on a Cobra DocGuard server the researchers suspect was compromised.

MITRE ATT&CK

People

Threat Actors

Malware

Vendors

Products

Countries

Related Articles