Skip to main content
Mallory
3 malware familiesExploits CVEs in the wild

Dark Halo

Also known asdark_halo

Dark Halo is the name Volexity uses for a state-sponsored threat actor linked to multiple intrusions in late 2019 and 2020, including activity overlapping with FireEye’s UNC2452 reporting and the SolarWinds Orion compromise. Reporting cited in the content also notes that anonymous government sources associated the group behind the hacks with APT29 / Cozy Bear, believed to be tied to Russia’s FSB, but Volexity itself is described as tracking the actor as Dark Halo. Based on the provided content, Dark Halo targeted a US-based think tank and focused primarily on stealing email from selected executives, policy experts, and IT staff. Volexity investigated three separate incidents involving this actor at one think tank. In the first, the actor used multiple tools, backdoors, and malware implants and remained undetected for several years. In the second, the actor returned after remediation by exploiting a vulnerability in the organization’s Microsoft Exchange Control Panel. In the third, Volexity concluded the likely infection vector was the compromised SolarWinds Orion platform in June and July 2020. The actor’s tradecraft included living off the land where possible, selective malware use, evidence cleanup, and repeated re-entry after apparent eviction. Observed techniques included Exchange Management Shell reconnaissance using cmdlets such as Get-ManagementRoleAssignment and Get-WebServicesVirtualDirectory; use of a renamed AdFind binary as sqlceip.exe; PowerShell and schtasks.exe for lateral movement via scheduled tasks; mailbox theft using New-MailboxExportRequest; deletion of evidence with Remove-MailboxExportRequest; and manipulation of ActiveSync access using Set-CASMailbox to add attacker-controlled device IDs. Exported PST files were compressed with 7z into password-protected archives and staged in Exchange OWA web-accessible directories for HTTP retrieval. Volexity also documented a notable MFA bypass during OWA access. After compromising the OWA server, Dark Halo obtained Duo’s integration secret key (akey) and used it to precompute a valid duo-sid cookie. With a valid username and password, this allowed the actor to access a mailbox protected by Duo MFA without triggering a second-factor challenge. The content explicitly states this was not a vulnerability in Duo, but a consequence of compromise of the integration secret on the server. Infrastructure overlap with the SolarWinds campaign was observed through shared command-and-control indicators and a backdoored SolarWinds Orion server. Domains and infrastructure mentioned in the content include avsvmcloud.com, freescanonline.com, lcomputers.com, webcodez.com, and solartrackingsystem.net. Known aliases directly mentioned in the content are UNC2452, APT29, and Cozy Bear.

Share:
Are they targeting you?

Know when an actor pivots toward your sector

Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.

OPERATIONAL PROFILE

Targeting

Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.

Who they target

Sectors the actor has been observed targeting.

  • Government & Administration

Where they target

Geographies tied to known operations.

  • 🇺🇸 United States
MITRE ATT&CK

Tradecraft

44 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

14 of 15 tactics73 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0042
Resource Development
1 technique
T1586
Compromise Accounts
TA0001
Initial Access
5 techniques
T1078×7
Valid Accounts
T1078.004×2
Cloud Accounts
T1190×3
Exploit Public-Facing Application
T1195×6
Supply Chain Compromise
T1195.001
Compromise Software Dependencies and Development Tools
T1199
Trusted Relationship
T1566
Phishing
T1566.001
Spearphishing Attachment
TA0002
Execution
4 techniques
T1047
Windows Management Instrumentation
T1053
Scheduled Task/Job
T1053.003
Cron
T1053.005
Scheduled Task
T1059
Command and Scripting Interpreter
T1059.001×2
PowerShell
T1574
Hijack Execution Flow
T1574.001×2
DLL
TA0003
Persistence
5 techniques
T1053
Scheduled Task/Job
T1053.003
Cron
T1053.005
Scheduled Task
T1078×7
Valid Accounts
T1078.004×2
Cloud Accounts
T1546
Event Triggered Execution
T1546.003
Windows Management Instrumentation Event Subscription
T1547
Boot or Logon Autostart Execution
T1547.001
Registry Run Keys / Startup Folder
T1556×4
Modify Authentication Process
TA0004
Privilege Escalation
6 techniques
T1053
Scheduled Task/Job
T1053.003
Cron
T1053.005
Scheduled Task
T1055
Process Injection
T1068×2
Exploitation for Privilege Escalation
T1078×7
Valid Accounts
T1078.004×2
Cloud Accounts
T1546
Event Triggered Execution
T1546.003
Windows Management Instrumentation Event Subscription
T1547
Boot or Logon Autostart Execution
T1547.001
Registry Run Keys / Startup Folder
TA0005
Stealth
6 techniques
T1027
Obfuscated Files or Information
T1055
Process Injection
T1070
Indicator Removal
T1078×7
Valid Accounts
T1078.004×2
Cloud Accounts
T1564
Hide Artifacts
T1574
Hijack Execution Flow
T1574.001×2
DLL
TA0112
Defense Impairment
1 technique
T1556×4
Modify Authentication Process
TA0006
Credential Access
7 techniques
T1003
OS Credential Dumping
T1003.001
LSASS Memory
T1111×3
Multi-Factor Authentication Interception
T1528
Steal Application Access Token
T1555×3
Credentials from Password Stores
T1556×4
Modify Authentication Process
T1606
Forge Web Credentials
T1606.002
SAML Tokens
T1649×5
Steal or Forge Authentication Certificates
TA0007
Discovery
4 techniques
T1016
System Network Configuration Discovery
T1082
System Information Discovery
T1087
Account Discovery
T1482
Domain Trust Discovery
TA0008
Lateral Movement
3 techniques
T1021
Remote Services
T1021.001
Remote Desktop Protocol
T1550
Use Alternate Authentication Material
T1570
Lateral Tool Transfer
TA0009
Collection
2 techniques
T1114×2
Email Collection
T1114.001
Local Email Collection
T1560
Archive Collected Data
TA0011
Command and Control
2 techniques
T1071
Application Layer Protocol
T1071.001
Web Protocols
T1568
Dynamic Resolution
TA0010
Exfiltration
2 techniques
T1041
Exfiltration Over C2 Channel
T1567×2
Exfiltration Over Web Service
TA0040
Impact
1 technique
T1565
Data Manipulation
IOCS

Observables

68 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.

IOC values are gated. View more in Mallory for domains, IPs, hashes, and other artifacts, or pipe them straight into your SIEM.

ACTIVITY FEED

Recent activity

5 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

schneier on securityNews
Dec 15, 2020
How the SolarWinds Hackers Bypassed Duo's Multi-Factor Authentication - Schneier on Security

Compromised an OWA server and bypassed Duo-protected MFA by obtaining the Duo integration secret key (akey) from the server and forging a valid duo-sid cookie after successful password authentication.

Read more
arstechnicaNews
Dec 15, 2020
SolarWinds hackers have a clever way to bypass multifactor authentication - Ars Technica

State-sponsored threat actor linked here to the supply chain attack that compromised public and private organizations. The group repeatedly penetrated a think tank, maintained long-term undetected access, and bypassed Duo MFA by stealing the Duo integration secret key (akey) from an Outlook Web App server and generating a valid duo-sid cookie.

Read more
web archiveNews
Dec 15, 2020
SolarWinds hackers have a clever way to bypass multi-factor authentication | Ars Technica

Conducted repeated intrusions into a think tank and used privileged access on an Outlook Web App server to steal a Duo integration secret (akey), generate a valid duo-sid cookie, and bypass MFA in order to access targeted email accounts and remain undetected for extended periods.

Read more
schneier on securityNews
Oct 1, 2019
How the SolarWinds Hackers Bypassed Duo’s Multi-Factor Authentication - Schneier on Security

Compromised an OWA server and bypassed Duo-protected MFA by obtaining the Duo integration secret key (akey) from the server and generating a valid duo-sid cookie, allowing access with only username and password.

Read more
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: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping44

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal3

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs1

CVEs this actor has used in known campaigns.

Detection signatures

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

Observables68

Domains, IPs, and hashes tied to this actor, refreshed continuously.

Dark Halo | Mallory