Turla Uses Cereal Malware to Spy on Government Exchange Servers

· Original article ↗

Summary

ESET documented Turla's Cereal toolset on government Exchange servers in Kazakhstan and Romania. Its modular .NET components can inspect selected emails, run commands in memory, and return results through the compromised server.

Key points

  • ESET reported finding Cereal at government organizations in Kazakhstan and Romania; researchers said the Romanian organization was compromised on December 23, 2025.
  • CerealBox injects into Exchange's EdgeTransport.exe process and hijacks existing transport-agent handlers without registering a new agent or interrupting email delivery.
  • The malware selectively collects messages matching sender, recipient, and subject criteria, including messages with DOC, DOCX, or PDF attachments.
  • CerealNeuron receives encrypted web requests and runs commands through CerealRunner, which carries encrypted .NET programs executed in memory.
  • Reported commands include retrieving Exchange emails, querying Active Directory, extracting locally stored credentials, reading files, and deleting files.
  • ESET found no external C2 infrastructure in the observed attack; the compromised Exchange server served as the control point. CerealHermit can read commands from encrypted files as a possible fallback.

Article Details

Attack Vectors
  • Turla used CerealBox to inject into the Exchange EdgeTransport.exe process and hijack existing transport-agent handlers.
  • CerealNeuron awaited encrypted web requests on paths resembling legitimate Exchange services, then decrypted commands and executed CerealRunner.
  • Commands could retrieve Exchange email, query Active Directory for users and groups, extract locally stored credentials, read files, or delete files.
  • CerealHermit, a variant without network capabilities, read commands from encrypted files on disk and may have served as a fallback.

MITRE ATT&CK

Threat Actors

Malware

Vendors

Products

Countries

Industries

Related Articles