Skip to main content
Mallory
Back to malware
MalwareUsed by 2 actors

ApolloShadow

ApolloShadow is a custom malware used in a cyberespionage campaign attributed by Microsoft Threat Intelligence to the Russian state-backed group Secret Blizzard, also known as Turla, Venomous Bear, Uroburos, Waterbug, Pensive Ursa, Wraith, and ATG26, and linked in the reporting to Russia’s FSB Center 16. Public reporting states the campaign targeted foreign embassies in Moscow and had been active since at least 2024. The malware was delivered via ISP- or telco-level adversary-in-the-middle operations in which targets were redirected through a captive portal flow and tricked into downloading a fake certificate installer, including Kaspersky-branded lures such as CertificateDB.exe. ApolloShadow installs a rogue or trusted root certificate on the victim system, causing malicious sites and traffic to appear legitimate and enabling interception, manipulation, and in some reporting TLS/SSL stripping of encrypted web traffic. Reported host actions include attempting privilege escalation, presenting a UAC prompt, changing network profiles to private, weakening or modifying firewall settings to enable file sharing and network discovery, and creating a persistent local administrative account named UpdatusUser with a hardcoded non-expiring password using NetUserAdd. Microsoft assessed these changes likely facilitate persistent access and reduce the difficulty of later lateral movement within embassy networks. Reported exposed data includes browsing activity in clear text as well as certain tokens and credentials. High-confidence indicators and artifacts directly mentioned in the content include the filenames CertificateDB.exe and the account name UpdatusUser, as well as abuse of the Windows connectivity check to redirect traffic from msftconnecttest.com/redirect toward actor-controlled infrastructure.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

2 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
Turla

2025-07-31 ⋅ Microsoft Threat Intelligence Frozen in transit: Secret Blizzard’s AiTM campaign against diplomats ApolloShadow

fsb_center_16

"The attack starts with a captive portal redirect that tricks targets into downloading ApolloShadow malware disguised as a Kaspersky certificate installer."

via vulnuvulnu.com
MITRE ATT&CK

Techniques & procedures

17 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

1 technique
T1566.002Spearphishing LinkEvidence1

Secret Blizzard is gaining initial access to embassy employee devices by redirecting them to a malicious domain that displays a certificate validation error... The error prompts and tricks embassy employees into downloading root certificates falsely branded as Kaspersky Anti-Virus software, which deploy ApolloShadow malware.

Execution

1 technique
T1204User ExecutionEvidence1
TacticExecution

Once the system opens the browser window to this address, the system is redirected to a separate actor-controlled domain that likely displays a certificate validation error which prompts the target to download and execute ApolloShadow.

Persistence

4 techniques
T1098Account ManipulationEvidence1

Finally, ApolloShadow creates an administrative user with the username UpdatusUser and a hardcoded password, set to never expire, on the compromised system using the Windows API NetUserAdd. The malware now has persistent access to the infected host via the newly created local admin user.

T1136Create AccountEvidence1

The final step is to create an administrative user with the username UpdatusUser and a never-expiring hardcoded password on the infected system, using the Windows API NetUserAdd.

T1136.001Local AccountEvidence1

Finally, ApolloShadow creates an administrative user with the username UpdatusUser and a hardcoded password, set to never expire, on the compromised system using the Windows API NetUserAdd.

T1556Modify Authentication ProcessEvidence1

It’s a shift, or a kind of movement, toward the evolution of simply watching traffic to actively modifying network traffic in order to get into those targeted systems.

T1098Account ManipulationEvidence1

Finally, ApolloShadow creates an administrative user with the username UpdatusUser and a hardcoded password, set to never expire, on the compromised system using the Windows API NetUserAdd. The malware now has persistent access to the infected host via the newly created local admin user.

T1548.002Bypass User Account ControlEvidence1

This one displays to the victim as a user account control (UAC) pop-up window asking permission to bypass UAC safety mechanisms. If the user clicks "yes," the malware now has the highest-available privileges.

Stealth

1 technique
T1036MasqueradingEvidence1
TacticStealth

The malware then displays a user access control (UAC) pop-up window to prompt the user to install certificates with the file name CertificateDB.exe, which masquerades as a Kaspersky installer.

Defense Impairment

2 techniques
T1553.004Install Root CertificateEvidence2

The report found the group leveraging its ISP access to plant the custom "ApolloShadow" malware, which installs a trusted root certificate disguised as Kaspersky Antivirus (AV) onto targeted machines.

T1556Modify Authentication ProcessEvidence1

It’s a shift, or a kind of movement, toward the evolution of simply watching traffic to actively modifying network traffic in order to get into those targeted systems.

Credential Access

5 techniques
T1040Network SniffingEvidence1

"We assess this allows for TLS/SSL stripping from the Secret Blizzard AiTM position, rendering the majority of the target's browsing in clear text including the delivery of certain tokens and credentials," Microsoft wrote.

T1539Steal Web Session CookieEvidence1

Intrusions linked to this politically motivated espionage campaign allow Secret Blizzard to view the majority of the target’s browsing in plain text, including certain tokens and credentials, researchers said in the report.

T1556Modify Authentication ProcessEvidence1

It’s a shift, or a kind of movement, toward the evolution of simply watching traffic to actively modifying network traffic in order to get into those targeted systems.

T1557Adversary-in-the-MiddleEvidence4

Microsoft said Secret Blizzard "used an adversary-in-the-middle (AiTM) position at the ISP/telco level to gain access to foreign embassies located in Moscow and deploy their custom ApolloShadow malware."

T1649Steal or Forge Authentication CertificatesEvidence2

If the device isn't running on default admin settings, the user is presented with a pop-up window that tells them to download fake certificates, named CertificateDB[.]exe, which gives the attackers elevated privileges.

Discovery

1 technique
T1040Network SniffingEvidence1

"We assess this allows for TLS/SSL stripping from the Secret Blizzard AiTM position, rendering the majority of the target's browsing in clear text including the delivery of certain tokens and credentials," Microsoft wrote.

Collection

2 techniques
T1185Browser Session HijackingEvidence1

Secret Blizzard is gaining initial access to embassy employee devices by redirecting them to a malicious domain that displays a certificate validation error after targeted victims access a state-aligned network through a captive portal, according to Microsoft.

T1557Adversary-in-the-MiddleEvidence4

Microsoft said Secret Blizzard "used an adversary-in-the-middle (AiTM) position at the ISP/telco level to gain access to foreign embassies located in Moscow and deploy their custom ApolloShadow malware."

Impact

2 techniques
T1565.001Stored Data ManipulationEvidence1
TacticImpact

Using their AiTM position, the Russian spies can use DNS manipulation to redirect communications to a Secret Blizzard-controlled command-and-control server, and then send the second-stage payload to the victim's device.

T1657Financial TheftEvidence1
TacticImpact

In the new campaign, Kremlin spies redirect target devices by putting them behind a captive portal: a legitimate web page that manages network access like those a user would see when connecting to the internet at an airport or hotel.

Other

1 technique
T1562.004Disable or Modify System FirewallEvidence2

The malware can also directly set firewall rules using Component Object Model (COM) objects that enable file sharing and turn on network discovery.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution2

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping17

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.

ApolloShadow | Mallory