Russian-Backed LAUNDRY BEAR Exploits Zimbra Flaw to Steal Email

· Original article ↗

Summary

A joint advisory details how Russian state-supported LAUNDRY BEAR exploits CVE-2025-66376 in Zimbra webmail to collect emails and account data, using Ulej and Flowerbed infrastructure for exfiltration.

Key points

  • The agencies report that LAUNDRY BEAR has targeted Western government and commercial organizations using Zimbra since at least July 2025.
  • A malicious email exploits CVE-2025-66376 to execute JavaScript when viewed in vulnerable webmail. The flaw was patched in November 2025.
  • The encoded and XOR-encrypted payload attempts to collect 90 days of email, address lists, passwords and two-factor authentication scratch codes.
  • The script attempts to enable IMAP and create an application passcode for persistent mailbox access.
  • Ulej sends collected data over DNS and HTTPS to Flowerbed, where the Catcher service aggregates and stages it.
  • Defenders should patch Zimbra, monitor SOAP requests and suspicious DNS traffic, and investigate localStorage entries named zd_comp_YYYY-MM-DD.
  • Affected organizations should revoke application passcodes and scratch codes and require password changes.

Article Details

Attack Vectors
  • A malicious email exploits CVE-2025-66376 to execute JavaScript when viewed in vulnerable Zimbra webmail.
  • The payload uses the victim’s authenticated session and SOAP requests to collect account information, credentials and email, then sends data to Flowerbed over DNS and HTTPS.
  • In earlier activity, a fake sign-in site and modified Evilginx intercepted credentials and session tokens.
Defensive Notes
  • Apply the available ZCS patches; if immediate patching is not feasible, use alternative mail clients and avoid the Classic webmail client.
  • Monitor outbound traffic to unfamiliar VPS infrastructure, suspicious DNS queries, recently established domains and unusual VPN connections.
  • Review mailbox.log for bursts of SearchGalRequest, CreateAppSpecificPasswordRequest and GetScratchCodesRequest activity, and inspect browser localStorage for zd_comp_YYYY-MM-DD entries.
  • Investigate and quarantine related malicious emails. Revoke Application Passcodes and 2FA scratch keys and require password changes following compromise.
  • Consider passkey-capable third-party authentication and closely monitor Application Passcodes.

Indicators of compromise

TypeIndicatorContext
DOMAINanalyticemailmeter[.]comFlowerbed server domain used for exfiltration and staging.
DOMAINemailanalytics[.]com[.]uaFlowerbed server domain used for exfiltration and staging.
DOMAINistc-cloud[.]comFlowerbed server domain used for exfiltration and staging.
DOMAINmailnalysis[.]comFlowerbed server domain used for exfiltration and staging.
DOMAINsynacorzimbra[.]nlFlowerbed server domain used for exfiltration and staging.
DOMAINzimbra-metadata[.]comFlowerbed server domain used for exfiltration and staging.
DOMAINzimbrasoft[.]com[.]uaFlowerbed server domain used for exfiltration and staging.
DOMAINzimbrastat[.]comFlowerbed server domain used for exfiltration and staging.
DOMAINzmailanalytics[.]comFlowerbed server domain used for exfiltration and staging.
EMAILc[.]laurent[.]ejfa@proton[.]meAddress used to distribute malicious campaign payloads.
EMAILgarrysmithme@pinmx[.]netAddress used to procure campaign resources.
EMAILhostingclient@pinmx[.]netAddress used to procure campaign resources.
EMAILivanka[.]zurabishvili@proton[.]meAddress used to procure campaign resources.
EMAILj[.]moreau[.]epsc@proton[.]meAddress used to distribute malicious campaign payloads.
EMAILliberty[.]insights@proton[.]meAddress used to distribute malicious campaign payloads.
EMAILzmul1@buildandconsulting[.]comAddress used to procure campaign resources.
IPV4104[.]248[.]134[.]194Flowerbed server IP associated with mailnalysis[.]com.
IPV4185[.]86[.]79[.]95Flowerbed server IP associated with emailanalytics.com[.]ua.
IPV4193[.]238[.]152[.]66Flowerbed server IP associated with zimbrasoft.com[.]ua.
IPV4194[.]156[.]103[.]193Flowerbed server IP associated with istc-cloud[.]com.
IPV4216[.]252[.]238[.]104Flowerbed server IP associated with zmailanalytics[.]com.
IPV4216[.]252[.]238[.]18Flowerbed server IP associated with zimbra-metadata[.]com.
IPV4216[.]252[.]238[.]64Flowerbed server IP associated with synacorzimbra[.]nl.
IPV437[.]120[.]247[.]228Flowerbed server IP associated with analyticemailmeter[.]com.
IPV464[.]226[.]124[.]190Flowerbed server IP associated with zimbrastat[.]com.
SHA2561517b3caa495f6c4e832df9c75fc94667e3c233773f7fa4e056d5e30e5ead760Hash of an email sample containing the malicious payload.
SHA25660db9abae75cd8ccc49dd7ea5feb41677566dcd442f12ebc5745ffd2810fb874Hash of an email sample containing the malicious payload.
SHA25698df604ecc57f884a2e6ce3266a0013ad64455cac48442c2312cfa4765007aafHash of an email sample containing the malicious payload.
SHA256b1f5beb1175fc5c7d1806a2f0d900eb124c54f0286c5c52b66eea7a6633adb1dHash of an email sample containing the malicious payload.

MITRE ATT&CK

T1027.013 · Encrypted/Encoded FileThe inner collection and exfiltration script was Base64-encoded and XOR-encrypted.T1027.017 · SVG SmugglingThe email concealed a Base64-encoded payload in an SVG onload attribute.T1048.002 · Exfiltration Over Asymmetric Encrypted Non-C2 ProtocolUlej sent account data and email archives to Flowerbed over HTTPS.T1048.003 · Exfiltration Over Unencrypted Non-C2 ProtocolUlej encoded smaller data items and sent them in DNS A-record queries to Flowerbed.T1074.002 · Remote Data StagingFlowerbed temporarily stored exfiltrated data on actor-controlled VPS infrastructure.T1087 · Account DiscoveryThe payload obtained the victim’s email identity and searched the Global Address List.T1098 · Account ManipulationThe script attempted to create an Application Passcode and enable IMAP for sustained mailbox access.T1114.002 · Remote Email CollectionThe script retrieved up to 90 days of email from the ZCS mail server.T1119 · Automated CollectionThe payload automatically collected account information and emails across asynchronous stages.T1185 · Browser Session HijackingThe script used the victim’s authenticated browser session and CSRF token to make ZCS SOAP requests.T1203 · Exploitation for Client ExecutionViewing a malicious email exploited CVE-2025-66376 and executed JavaScript in ZCS webmail.T1550.004 · Web Session CookieEarlier campaigns replayed stolen session tokens to circumvent multi-factor authentication.T1557 · Adversary-in-the-MiddleIn an earlier campaign, modified Evilginx intercepted credentials and session tokens at a fake sign-in site.T1560 · Archive Collected DataThe payload transmitted collected emails as GZIP-compressed archives.T1566 · PhishingLAUNDRY BEAR sent emails containing malicious JavaScript to targeted ZCS users.

CVE

Threat Actors

Malware

Vendors

Products

Tools

Countries

Industries

Related Articles