Turla uses .NET Cereal toolset to copy emails from Microsoft Exchange servers at Kazakhstan and Romania government bodies
Matéria consolidada. Reúne 10 matérias que o Tifon tinha publicado separadamente sobre a mesma história. A IA reescreveu o relatório com o que as 8 fontes trouxeram em 11/11/2026 12:21; os links antigos trazem para cá.
Fontes: welivesecurity.com ↗ securityaffairs.com ↗ infosecurity-magazine.com ↗ gbhackers.com ↗ helpnetsecurity.com ↗ cyberscoop.com ↗ bleepingcomputer.com ↗ thehackernews.com ↗
ESET documented Cereal, a modular .NET toolset that the Turla espionage group (also called Snake and Uroburos, associated with Russia's FSB) runs on Microsoft Exchange servers to copy selected emails from the mail flow. ESET published its research on 10 November 2026 (welivesecurity.com), and infosecurity-magazine.com and securityaffairs.com covered it the same day. ESET found the toolset at a Kazakhstan government body on 28 November 2025. It later found a Romania government body, compromised from 23 December 2025, where collection targeted messages exchanged with NATO and EU addresses (helpnetsecurity.com, gbhackers.com). ESET attributes Cereal to Turla with high confidence, based on a component publicly linked to the group and similarities with older Turla malware (helpnetsecurity.com, infosecurity-magazine.com). No CVE or vendor patch was cited, and the initial access vector is unknown. No external C2 infrastructure was observed: each victim's own Exchange server acts as its control point (welivesecurity.com, infosecurity-magazine.com), so there is no domain or IP to block. Risk is high, not critical: targeted espionage with confirmed government victims and no vulnerability to fix, so defenders must hunt for the implant.
Detalhes técnicos
- The toolset has eight components (thehackernews.com). CerealRunner is the operator-deployed entry point that drops the other components and runs command payloads in memory. CerealLoader loads a .NET assembly from an encrypted file and starts CerealSprinter, which decrypts and runs CerealNeuron, CerealHermit and CerealBox. CerealIron injects .NET assemblies into non-.NET processes, and CerealMoth loads an assembly and invokes a named method. securityaffairs.com describes the deployment as an intricate chain of nested Cereal components, with only the initial loader stored as a regular file.
- CerealNeuron is the main passive backdoor. It listens for encrypted web requests on paths that mimic Exchange, such as /owa/sdds/, /autodiscover/proxyservice/ and /MICROSOFT-SERVER-ACTIVESYNC/INTEGRATED/API/ (helpnetsecurity.com, gbhackers.com). It does not connect to external servers (securityaffairs.com). It only runs requests that pass encryption and integrity checks; everything else gets a legitimate-looking Exchange error page (welivesecurity.com, gbhackers.com).
- Commands arrive as small task-specific .NET executables run in memory. Observed tasks include retrieving mailboxes or messages (via Exchange Web Services), querying Active Directory, running WMI queries, extracting LSA Secrets, listing volume snapshots, and reading or deleting files. The large number of near-identical binaries suggests an internal build and packaging framework (thehackernews.com). infosecurity-magazine.com and welivesecurity.com stress in-memory execution with minimal disk activity, and welivesecurity.com notes deep knowledge of Exchange internals and .NET tradecraft.
- CerealHermit is a CerealNeuron variant with no network function. It reads encrypted commands from disk, writes encrypted results, and probably serves as a fallback channel. ESET did not explain how command files are placed or how results are retrieved (bleepingcomputer.com, securityaffairs.com).
- CerealBox is injected into the EdgeTransport.exe process and wraps the handlers of transport agents already loaded in memory, without registering a new agent in the Exchange configuration. It holds messages with .doc, .docx or .pdf attachments that match sender, recipient, subject or attachment-name values hardcoded in the code and no exclusion rule (securityaffairs.com also notes common Office document types act as triggers for email theft). It then compresses and encrypts them and stores them on disk until the operator collects and deletes them, without interrupting delivery. ESET says no documented malware family had intercepted the transport service from the inside (welivesecurity.com).
- CerealLoader is the only component written to disk as a recognizable .NET file. It runs native code before the .NET runtime initializes, using unmanaged entry points and VTable Fixups, which can evade conventional .NET inspection (gbhackers.com). In one chain it was placed as ncobjapi.dll in C:\Windows\System32\wbem, where WMI loads it automatically. In another it imitated wbemcomn.dll. Copies such as Microsoft.Exchange.Search.Mdb.ni.dll were planted in the .NET native image cache, and Exchange loaded the malicious file before the legitimate library (welivesecurity.com).
- ESET conceptually links the design to LightNeuron, an earlier Turla Exchange backdoor that received commands hidden in email attachments (gbhackers.com). ESET also describes the group as active since at least 2004 (globenewswire.com).
- ESET published an extended IoC list on its GitHub (bleepingcomputer.com, infosecurity-magazine.com).
Remediação
There is no CVE, vendor advisory or Microsoft patch, so the response relies on detection and hunting across the Exchange estate (thehackernews.com, gbhackers.com). The cited guidance is:
- Look for unexpected injected code in EdgeTransport.exe and changes to transport agent handlers.
- Look for .NET assemblies loaded from encrypted files in unusual locations.
- Search IIS and Exchange logs for requests to the listed paths and to unknown paths that mimic Exchange traffic (securityaffairs.com also recommends monitoring these web paths).
- Look for Microsoft.Exchange.Search.Mdb.ni.dll in the .NET native image cache and suspicious DLLs in the wbem folder, such as ncobjapi.dll and wbemcomn.dll; verify the integrity of DLLs and native images (securityaffairs.com).
- Give extra attention to Exchange servers of government bodies or those tied to NATO and the EU, and review mail flow for unusual patterns involving documents (securityaffairs.com).
- Use the IoCs published by ESET.
- Generic hardening advice from infosecurity-magazine.com and securityaffairs.com: keep Exchange servers on current security patches, enforce strict access controls, and monitor registry and process activity tied to Exchange internals. These are general measures, not a fix for this implant, since no vulnerability is identified.
Network blocking and a review of registered transport agents would not reveal the implant (gbhackers.com).
Relatos divergentes
- Initial access: cyberscoop.com, helpnetsecurity.com, bleepingcomputer.com, thehackernews.com and infosecurity-magazine.com say the vector is unknown or not described; securityaffairs.com likewise does not specify the vulnerabilities exploited. gbhackers.com adds that exploitation of an internet-exposed Exchange vulnerability is possible but unconfirmed. No source cites a CVE.
- Dates: cyberscoop.com says the Romanian victim was found about one month after the Kazakhstan one. helpnetsecurity.com and gbhackers.com report it was compromised on 23 December 2025, and ESET found it after tuning its detections (helpnetsecurity.com). The 23 December date is the more specific.
- Group names and attribution: bleepingcomputer.com alone also cites the name Secret Blizzard, and infosecurity-magazine.com alone cites Uroburos. Five sources cite the FSB or a Russian link. cyberscoop.com says Western governments attribute Turla to the FSB, helpnetsecurity.com says the assessment is broad, and infosecurity-magazine.com says it is believed to be associated with the FSB. bleepingcomputer.com, thehackernews.com, welivesecurity.com and securityaffairs.com keep the Russia link softer, calling the group Russia-aligned or Russia-linked.
- CerealRunner role: thehackernews.com describes it as an entry point that drops the other components. bleepingcomputer.com and gbhackers.com describe it as a wrapper or container that loads each task's code. The descriptions may be complementary.
- IoCs: cyberscoop.com cites no infrastructure to block, while bleepingcomputer.com reports that ESET published an extended host IoC list on its GitHub, which was not opened for this record. infosecurity-magazine.com also says IoCs are public.
- Patching and audit advice: infosecurity-magazine.com and securityaffairs.com recommend applying the latest Exchange patches, but no source ties a patch to this activity, and the record's other sources cite no patch. securityaffairs.com recommends auditing Exchange transport agents, while gbhackers.com says reviewing registered transport agents would not reveal the implant, so gbhackers.com's more specific technical point should prevail.
- CerealHermit: securityaffairs.com calls it a second version of the backdoor, while other sources describe it as a CerealNeuron variant without network function. These are consistent in substance.
Linha do tempo
-
Turla's Cereal Toolset Hijacks Exchange Servers for Long-Term Espionage
ler a análise desta fonte ocultar
A sophisticated toolkit attributed to the Russia-aligned APT group Turla has been uncovered, targeting government organizations via compromised Microsoft Exchange servers. Named 'Cereal', this modular malware set demonstrates advanced techniques, including in-memory execution, native code abuse, and stealthy manipulation of Exchange processes. Notably, the toolset relies solely on the compromised Exchange server as its command and control hub, operating without external infrastructure. Targets include Kazakhstan and Romania, with the latter focusing on NATO and EU communications, aligning with Russian intelligence interests in regional tensions. This research highlights deep knowledge of Exchange internals and .NET tradecraft that make Cereal particularly stealthy and resilient.
-
Russia-Linked APT Turla Turns Exchange Servers Into Control Rooms with Cereal Toolset
ler a análise desta fonte ocultar
ESET research uncovered a new toolset named Cereal used by the Russia-linked APT group Turla on government Exchange servers in Kazakhstan and Romania. The tool operates stealthily, leveraging Exchange internals to execute commands and exfiltrate email data, especially targeting NATO and EU communications. The activity shows Turla's long-term focus on diplomatic and governmental espionage, using an innovative setup that avoids traditional command-and-control infrastructure, complicating detection and mitigation efforts.
Technical Details
The Cereal toolset comprises modular .NET components, encrypted and memory-resident, with only the initial loader stored as a regular file. Its main backdoor, CerealNeuron, does not connect to external servers but listens for commands via web traffic mimicking legitimate Exchange services, making detection difficult. The attackers utilize common Office document types as triggers for email theft, deploying payloads through an intricate chain of nested Cereal components. The second version, CerealHermit, operates without network functions, reading encrypted commands directly from disk.
Fix Details
The article does not specify the exact vulnerabilities exploited. Defense strategies include monitoring for anomalous DLL files, suspicious web requests related to Exchange, and unexpected files or activity in the native image cache. Conducting thorough audits of Exchange transport agents and internal processes is recommended.
Remediation
Organizations using Exchange should implement rigorous activity monitoring, especially on web paths used by the backdoor, verify the integrity of DLL files and native images, and apply the latest Exchange security patches. Reviewing email flow for unusual patterns, especially involving documents and targeted regions, can help detect payload exfiltration efforts.
-
Russia-linked Turla deploys Cereal toolset on Exchange servers to spy on NATO and EU emails
ler a análise desta fonte ocultar
Russia-linked threat group Turla has been observed deploying a new toolset called Cereal on compromised government Microsoft Exchange servers. The toolset is designed for long-term, stealthy cyberespionage, focusing on collecting emails sent to or from NATO and European Union addresses. ESET attributed Cereal with high confidence to Turla, also known as Snake and Uroburos, which is believed to be associated with Russia's FSB.
The campaign involved two government victims, one in Kazakhstan and another in Romania, with each server acting as its own command-and-control infrastructure. Cereal leverages exchange internals for command execution, running encrypted payloads and collecting emails internally with minimal disk activity.
Technical Details
Cereal is designed to run commands in memory, map compromised organizations, and selectively gather messages, particularly targeting NATO and EU communications. It maintains encrypted payloads, uses .NET assemblies for command execution, and runs within Exchange processes. The initial compromise method is not described, but indicators of compromise are publicly available.
Fix Details
The article does not specify the vulnerabilities exploited or mitigation strategies. Security measures should include monitoring for unusual Exchange activity, especially around email collection, and ensuring Exchange servers are up-to-date with security patches.
Remediation
Organizations should verify registry and process activity related to Exchange internals, enforce strict access controls, and review email traffic patterns for anomalies, especially concerning targeted regions and organizations.
-
Turla Deploys Cereal .NET Toolkit on Microsoft Exchange Servers to Intercept Government Email
ler a análise desta fonte ocultar
ESET attributes Cereal, a previously undocumented modular .NET toolset, to the Russia-aligned Turla group with high confidence. The kit turns compromised Microsoft Exchange servers into email-collection and command platforms: a passive backdoor waits for crafted HTTPS requests hidden among normal Exchange web traffic, while a module in the transport pipeline copies selected messages without stopping their delivery. ESET found the toolset at a governmental organization in Kazakhstan on November 28, 2025, then at a Romanian governmental organization compromised from December 23, 2025, where collection targeted correspondence involving NATO and EU institutional addresses. Initial access is undetermined; exploitation of an internet-facing Exchange vulnerability is possible but unconfirmed. Because the operators use the victim's own server as the control point and no external C2 was observed, network blocking and a review of registered transport agents would not reveal the implant.
Technical Details
- CerealNeuron, the passive backdoor, listens for HTTPS requests on paths such as /owa/sdds/, /AUTODISCOVER/PROXYSERVICE/ and /MICROSOFT-SERVER-ACTIVESYNC/INTEGRATED/API/. Requests that pass encryption and integrity checks receive commands; invalid requests are redirected to legitimate-looking Exchange error pages.
- CerealRunner containers carry one compiled .NET assembly per task, executed in memory for mailbox retrieval through Exchange Web Services, Active Directory reconnaissance, WMI queries, LSA Secrets extraction, snapshot enumeration and file operations.
- CerealHermit is a variant with no network functionality (welivesecurity.com); it reads encrypted commands from disk and writes encrypted results.
- CerealBox is injected into EdgeTransport.exe. Instead of registering a rogue transport agent, it wraps the handlers of agents already loaded in memory, runs its collection logic, then returns control to the legitimate code.
- Collection selects messages carrying a .doc, .docx or .pdf attachment that match sender, recipient, subject or attachment-name rules and no exclusion rule. Selected items are compressed, encrypted and staged locally until the operators retrieve and delete them.
- CerealLoader uses unmanaged entry points and VTable Fixups to bridge native execution into managed methods, which conventional .NET inspection can miss. Some deployment chains hijack Windows DLL loading or abuse the .NET native image cache under filenames such as Microsoft.Exchange.Search.Mdb.ni.dll.
- ESET links the design conceptually to LightNeuron, Turla's earlier Exchange backdoor that received commands hidden in email attachments.
Remediation
Neither the ESET write-up nor the search results reviewed name a CVE or a vendor patch for this activity, so the defensive guidance is detection-oriented. Hunt for requests to the listed paths in Exchange web logs, look for the Microsoft.Exchange.Search.Mdb.ni.dll filename and unexpected module loads, inspect EdgeTransport.exe process memory for wrapped handlers, and search for compressed or encrypted staging files. Investigations need visibility into process memory and unexpected module loads, alongside Exchange web requests and encrypted staging files, because mail delivery and the transport-agent inventory look normal.
-
Turla's Cereal toolset turns Exchange servers into email collection hubs at Kazakh and Romanian governments
ler a análise desta fonte ocultar
Turla (also tracked as Snake, widely assessed to be part of Russia's FSB) planted the Cereal modular .NET toolset on Microsoft Exchange servers at two government bodies, one in Kazakhstan and one in Romania, and used it to copy selected email from the mail flow. ESET first found the toolset on November 28, 2025 at the Kazakh organization, then found the Romanian victim, compromised December 23, 2025, after tuning its detections. In Romania the email collection module was set to flag messages exchanged with NATO and EU addresses. Command traffic is relayed through the victim's own internet-facing Exchange server, so no attacker-owned command server is needed, and ESET could not identify the operator IP addresses. Neither the article nor the ESET write-up names a CVE or a vendor patch, and the initial access method is not described, so the threat depends on operators already having control of the server. Criticity is high: this is a state-linked espionage campaign with confirmed government victims, but defenders have no vulnerability to patch and must hunt for the implant.
Technical Details
- CerealNeuron, the main backdoor, listens for encrypted web requests on Exchange-like paths such as /owa/sdds/ and /autodiscover/proxyservice/. It decrypts and runs only requests that pass several integrity checks, and answers anything else with a normal-looking Exchange error page (welivesecurity.com). Commands arrive as small, purpose-built .NET executables, and the number of near-identical binaries suggests an automated command framework (welivesecurity.com). Observed tasks include mailbox pulls, Active Directory queries, LSA secret extraction and reading or deleting files.
- CerealHermit is a variant without network functions that reads encrypted command files from disk, giving operators a fallback channel (welivesecurity.com).
- CerealBox runs inside EdgeTransport.exe and wraps the handlers of transport agents already loaded in memory. No new agent is registered in Exchange's configuration. It keeps messages carrying .doc, .docx or .pdf attachments that match hardcoded senders, recipients, subjects or attachment names, then compresses, encrypts and stages them on disk. ESET says no malware family had been documented hooking the transport service from inside before (welivesecurity.com).
- CerealLoader is the only component stored on disk as a recognizable .NET file, and it runs native code before the .NET runtime starts. In one chain it was placed as ncobjapi.dll in C:\Windows\System32\wbem, where WMI loads it automatically; in another it impersonated wbemcomn.dll. Operators also planted copies such as Microsoft.Exchange.Search.Mdb.ni.dll in the .NET native image cache, and Exchange loaded the malicious file before the genuine library (welivesecurity.com).
- Other components in the toolset are CerealRunner and CerealSprinter (encrypted containers that load and run further binaries), CerealIron (injects .NET assemblies into non-.NET processes) and CerealMoth (loads an assembly and calls a named method). ESET named Neuron after a Turla family the UK NCSC documented in 2017 (welivesecurity.com).
Remediation
No vendor advisory or mitigation guidance appears in the sources reviewed. ESET points to indicators of compromise in its GitHub repository and to a white paper (welivesecurity.com), which were not opened during this research.
-
Russia-aligned Turla uses new Cereal toolset to spy on Kazakh and Romanian government Exchange email
ler a análise desta fonte ocultar
Turla, a cyberespionage group that Western governments attribute to Russia's FSB, has been using a modular .NET toolset called Cereal to collect email from government Microsoft Exchange servers. ESET found it on a compromised Exchange server used by the government of Kazakhstan on November 28, 2025, and a second version inside a Romanian government agency a month later, configured to target mail to and from the EU and NATO. The toolset has no external command-and-control infrastructure: the victim's own Exchange server serves as the C2 point, so there is no domain, IP address or hosting pattern to block. The article reports no CVE and does not say how the servers were first compromised, so the initial access vector is unknown. No vendor severity score or fix applies, because the toolset runs only on servers the operators have already compromised, and the threat is confirmed espionage against governments rather than a mass-exploitation event.
Technical Details
- The Cereal toolset chains and exploits legitimate functions across Microsoft Exchange, Windows and .NET assemblies, and most executables run in memory using temporary storage.
- CerealNeuron is the main backdoor. It does not beacon out; it passively listens for web requests on paths that resemble ordinary Exchange traffic, and encrypted payloads deliver commands (article).
- CerealBox injects into the Exchange EdgeTransport.exe process and hijacks existing transport agent handlers to copy mail flow (bleepingcomputer.com).
- CerealHermit is a variant of CerealNeuron with no network capability. It reads encrypted command files from disk and may serve as a fallback channel (bleepingcomputer.com).
- ESET attributes the toolset to Turla with high confidence, based on a component publicly linked to Turla and similarities with older Turla malware (helpnetsecurity.com).
- ESET's press release also names the group Snake, active since at least 2004 (globenewswire.com).
-
Turla Deploys Cereal .NET Toolset to Intercept Email on Government Exchange Servers
ler a análise desta fonte ocultar
The Russia-linked espionage group Turla (also tracked as Snake and Secret Blizzard, and linked by the article to Russia's FSB) has been running Cereal, a modular .NET toolset, on Microsoft Exchange servers of government bodies, as documented by ESET. ESET first found the toolset at a government body in Kazakhstan and later at a Romanian government agency, where the operators selectively copied email exchanged with NATO and EU representatives. The malware copies selected messages from the mail flow without registering a new transport agent or interrupting delivery, and it uses the compromised server itself as the only control point. Criticity is rated high because this is a targeted intrusion against government mail systems, but no CVE is involved and the article does not state how the attackers got in, which limits the immediate exposure for organisations outside these targets.
Technical Details
CerealBox injects into the Exchange EdgeTransport.exe process and wraps the handlers of transport agents already loaded in memory, so the malware inspects email content without adding a new transport agent (bleepingcomputer.com). It is configured to collect messages carrying .DOC, .DOCX or .PDF attachments that match sender, recipient or subject criteria (bleepingcomputer.com). CerealNeuron listens for encrypted web requests on paths that resemble Exchange services, such as /owa/sdds/ and /autodiscover/proxyservice/ (helpnetsecurity.com), decrypts them and runs the CerealRunner wrapper programs that carry the code the operators want executed. Those commands can retrieve email from Exchange, query Active Directory, extract credentials Windows stores locally, and read or delete files, and the output is encrypted and returned to the operators (bleepingcomputer.com). ESET observed no external command-and-control infrastructure and could not identify the IP addresses the operators connected from (helpnetsecurity.com). CerealHermit, a variant without network capabilities, reads encrypted command files from disk and likely serves as a fallback; ESET did not explain how the command files are placed or how results are retrieved (bleepingcomputer.com). The toolset abuses the .NET native image cache to run inside legitimate processes and keeps a small disk footprint (bleepingcomputer.com). ESET attributes Cereal to Turla with high confidence, citing a component publicly linked to Turla and similarities with older Turla malware (helpnetsecurity.com). ESET published an extended list of IoCs on its GitHub page, which was not opened for this record.
-
Turla Uses New Cereal .NET Toolset to Steal Emails From Government Exchange Servers
ler a análise desta fonte ocultar
The Russia-aligned espionage group Turla (also known as Snake) is running a previously undocumented, modular .NET toolset called Cereal on Microsoft Exchange servers to quietly copy selected emails. ESET, which named the toolset, saw it at a government body in Kazakhstan and a government agency in Romania in late 2025 (bleepingcomputer.com). The Romanian victim was reportedly targeted for messages tied to NATO and EU institutional addresses (thehackernews.com). ESET attributes Cereal to Turla with high confidence (helpnetsecurity.com). The initial access vector is unknown, and no CVE or vendor patch is involved, so the realistic defender risk lies in an attacker already holding a foothold on the mail server. Urgency is rated high rather than critical: this is a targeted espionage campaign against government victims, not a mass-exploited flaw.
Technical Details
Cereal is built from eight components that work together (thehackernews.com):
- CerealRunner: the operator-deployed entry point that drops the other components and runs command payloads in memory.
- CerealLoader: loads a .NET assembly from an encrypted file on disk and starts CerealSprinter.
- CerealSprinter: decrypts and runs CerealNeuron, CerealHermit and CerealBox.
- CerealIron: an injector that loads .NET assemblies into non-.NET processes.
- CerealMoth: loads an assembly and invokes a named method inside it.
- CerealNeuron: a passive backdoor on the Exchange server that listens for web requests on paths resembling normal Exchange traffic.
- CerealHermit: a CerealNeuron variant with no network function that reads commands from encrypted files on disk.
- CerealBox: the email harvester. It injects into the Exchange transport process EdgeTransport.exe, filters messages with DOC, DOCX or PDF attachments against hard-coded lists, and stages the matches as encrypted, compressed files before exfiltration.
No external command-and-control infrastructure was observed; the compromised Exchange server serves as the only control point (bleepingcomputer.com). Operators send commands as separate compiled .NET programs. Supported tasks include retrieving mailboxes or messages, querying Active Directory, running WMI queries, extracting LSA Secrets, listing volume snapshots and performing file operations. ESET's researcher described the large number of near-identical, task-specific binaries as evidence of an internal build and packaging framework (thehackernews.com).
Remediation
No CVE, vendor advisory or Microsoft patch is named in the article or in the sources checked, so the response is detection and hunting on the Exchange estate. Review EdgeTransport.exe for unexpected injected code and transport agent handler changes, look for .NET assemblies loaded from encrypted files in unusual locations, and check IIS logs for requests to unfamiliar paths that mimic Exchange traffic. Treat any Exchange server in a government or NATO/EU-facing organization as a possible collection point and review its mail flow rules and recent administrative activity. The ESET report itself was not retrieved; the technical details above come from the article and from search excerpts of bleepingcomputer.com and helpnetsecurity.com.