G0016
APT29
Aliases: Cozy Bear · Midnight Blizzard · The Dukes · NOBELIUM · UNC2452 · Dark Halo · CozyDuke · IRON RITUAL · IRON HEMLOCK · UNC3524 · Blue Kitsune · SolarStorm · NobleBaron · YTTRIUM
Diamond Model
Adversary
Russian SVR · Active since ~2008 · Multiple sub-clusters
Infrastructure
Residential proxies · Compromised websites · Actor-controlled OAuth apps · Signed RDP files
Victim
Gov · Diplomats · Think tanks · Tech providers · DIB · Universities
Capability
Custom malware + cloud-native TTPs · Supply chain · Identity abuse
Long-Horizon Espionage
Motive & Objectives
Sector Proximity
-
Global telecommunications: Telecom providers targeted as access path to downstream gov/enterprise
-
Government / think tanks: Defining target set — diplomatic & policy intel collection
-
Defense technology / high-tech startups: DIB and defense tech targeted for weapons/policy intelligence
-
Higher education / research institutions: COVID-19 vaccine research and policy research institutions targeted
-
Venture capital / investment: Not a primary target set; exposure indirect via portfolio companies
Capability Assessment
- Tooling High
- Persistence High
- Attribution evade High
- Zero-days Moderate
Malware Lineage
SUNBURST (supply chain implant) → GRAPELOADER (2025 dropper) → WINELOADER (modular backdoor) → WellMess / WellMail → MagicWeb (AD FS manipulator) → HAMMERTOSS → MiniDuke / CozyDuke / SeaDuke → GoldMax / Sibot / GoldFinder → TEARDROP / Raindrop
Key TTPs (MITRE ATT&CK)
Initial Access
Execution
Persistence
Privilege Escalation
Defense Evasion
Credential Access
Discovery
Lateral Movement
Collection
Command and Control
Exfiltration
Victimology
-
Government ministries & diplomatic missions · US, EU, NATO governments; foreign ministries; diplomatic missions globally
-
Think tanks & NGOs · Policy research orgs, election-adjacent entities, civil society
-
Defense industrial base · Weapons system developers, defense contractors, national labs
-
Technology & IT service providers · SolarWinds, Microsoft, JetBrains TeamCity; supply chain vector
-
Higher education & research · COVID-19 vaccine R&D, policy universities, NATO-member institutions
-
Telecommunications providers · Targeted as infrastructure conduits; less frequently primary targets
Geographic Focus
United States (primary) · Europe (NATO members) · Middle East · Australia · Japan · Global diplomatic infrastructure
Activity Timeline
- 2025-08 A1
Amazon disrupts APT29 watering hole campaign; compromised sites redirect ~10% of visitors via fake Cloudflare pages to Microsoft device code authentication abuse infrastructure
Source: Amazon AWS Security Blog
- 2025-01 B2
Check Point identifies GRAPELOADER/WINELOADER campaign; European diplomats targeted via wine-tasting event lures impersonating EU Ministry of Foreign Affairs; Middle Eastern diplomatic contacts also targeted
Source: Check Point Research
- 2024-10 A1
Midnight Blizzard distributes signed RDP configuration files to 100+ organizations across government, academia, defense, NGO sectors in UK, Europe, Australia, Japan
Source: Microsoft Threat Intelligence
- 2024-03 B1
Google Threat Intelligence reports WINELOADER deployment targeting German political parties ahead of EU parliamentary elections via ROOTSAW dropper and malicious ZIP files
Source: Google Threat Intelligence
- 2024-02 A1
CISA/NCSC-UK/NSA/FBI joint advisory AA24-057A published detailing SVR cloud-focused TTPs: password spraying, MFA bombing, token theft, OAuth app abuse, residential proxies
Source: CISA / NCSC-UK
- 2024-01 A1
Microsoft discloses APT29 breach of corporate systems via legacy test tenant; password spraying provided initial access; OAuth abuse enabled access to senior leadership email
Source: Microsoft MSRC
- 2023-09 A1
SVR actors begin large-scale exploitation of CVE-2023-42793 (JetBrains TeamCity) against servers globally; CISA advisory AA23-347A published December 2023
Source: CISA AA23-347A
- 2023-05 B1
Mandiant/Google report APT29 targeting EU governments providing Ukraine support; intelligence collection focused on Ukraine war policy
Source: Mandiant / Google
- 2022-08 A1
Microsoft reports MagicWeb AD FS DLL implant discovered in post-SolarWinds APT29 operations; enables persistent covert authentication bypass
Source: Microsoft MSTIC
- 2022-01 B1
CrowdStrike publishes StellarParticle campaign analysis; APT29 activity against SolarWinds victims continuing into 2022
Source: CrowdStrike
- 2021-04 A1
US and UK governments jointly attribute SolarWinds compromise to SVR/APT29; White House and NCSC-UK statements; coordinated sanctions announced
Source: White House / NCSC-UK
- 2021-03 A1
Microsoft discloses GoldMax, GoldFinder, Sibot second-stage implants; further SolarWinds post-compromise persistence mechanisms revealed
Source: Microsoft MSTIC
- 2020-12 A1
FireEye discloses SUNBURST backdoor; SolarWinds Orion supply chain compromise attributed to APT29/UNC2452; 18,000+ organizations affected
Source: FireEye / Mandiant
- 2020-07 A1
NCSC-UK/CISA/CSE Canada advisory attributes WellMess/WellMail campaigns against COVID-19 vaccine research organizations to SVR/APT29
Source: NCSC-UK / CISA
- 2019-10 B1
ESET publishes Operation Ghost report detailing 2013–2019 Duke-family campaigns against European Ministries of Foreign Affairs
Source: ESET
- 2015-07 B1
APT29 compromises Democratic National Committee networks; covert access maintained for approximately one year
Source: CrowdStrike / MITRE
- ~2008 B2
Earliest assessed APT29 operational activity based on malware lineage analysis and retrospective reporting
Source: MITRE ATT&CK G0016
Do What (Now What)
- 01
Audit and harden all non-production cloud identities
Enumerate every legacy tenant, test account, and service principal in Microsoft 365 and Entra ID environments. Enforce MFA universally, including on accounts that predate current MFA policy rollouts. Service accounts without human users should have tightly scoped permissions and monitoring for anomalous API calls. APT29's January 2024 Microsoft breach succeeded through a legacy test account — this is a fixable control gap. [Source: Microsoft MSRC / CISA AA24-057A, Rating: A1]
- 02
Implement continuous OAuth application monitoring
Deploy tooling to alert on new OAuth application registrations, unusual consent grants, and delegated permission escalation. APT29 establishes persistence via malicious OAuth apps that survive password resets. Review existing application permissions for over-privileged grants. Microsoft's Attack Simulation Training and Entra ID audit logs provide detection surface. [Source: Microsoft MSTIC / CISA AA24-057A, Rating: A1]
- 03
Hunt for device code authentication anomalies
Review authentication logs for Microsoft device code flows initiated from unexpected geographic locations, unusual user agents, or at irregular hours. APT29's August 2025 watering hole campaign and prior RDP phishing specifically abused this authentication mechanism. Restrict device code flow where it is not operationally required. [Source: Amazon AWS Security Blog, Aug 2025, Rating: A1]
- 04
Brief executive and diplomatic staff on tailored phishing tradecraft
APT29's spearphishing achieves high click rates because lures are culturally and contextually specific: wine-tasting invitations for European diplomats, Zero Trust terminology for security-conscious government staff, AWS/Microsoft impersonation for technology organizations. Generic phishing awareness training does not address this threat. Conduct targeted briefings for high-value personnel on APT29's specific lure patterns and reporting procedures. [Source: Check Point Research, Jan 2025; Microsoft TI, Oct 2024, Rating: B2/A1]
- 05
Harden software build pipelines and developer toolchains
APT29's exploitation of JetBrains TeamCity (CVE-2023-42793) and the SolarWinds build process compromise establishes a clear pattern of targeting CI/CD infrastructure. Audit build server access controls, enforce code signing with keys stored in hardware security modules, and implement integrity verification for software update mechanisms. Organizations using SaaS developer tools should review vendor supply chain security attestations. [Source: CISA AA23-347A, Dec 2023, Rating: A1]
Technical Evidence
| Type | Value | First | Last | Confidence |
|---|---|---|---|---|
| CVE | CVE-2023-42793 | 2023-09 | 2024-03 | HIGH |
| Malware | SUNBURST (MD5: b91ce2fa41029f6955bff20079468448) | 2020-03 | 2021-01 | HIGH |
| Malware Family | GRAPELOADER | 2025-01 | 2025-04 | HIGH |
| Malware Family | WINELOADER | 2024-01 | 2025-04 | HIGH |
| Malware Family | WellMess / WellMail | 2020-01 | 2020-12 | HIGH |
| Malware Family | MagicWeb | 2022-01 | 2022-08 | HIGH |
| Technique | Device code authentication abuse (T1528 variant) | 2024-10 | 2025-08 | HIGH |
| Technique | Signed RDP configuration file phishing | 2024-10 | 2024-12 | HIGH |
| Infrastructure | Residential proxy networks for C2 obfuscation | 2023-01 | 2026-04 | HIGH |
| Infrastructure | Actor-registered OAuth applications in compromised tenants | 2024-01 | 2026-04 | HIGH |
Full Analysis
Executive Summary
Intelligence Cut-off Date: 12-Apr-2026
APT29 (MITRE G0016) is Russia’s premier cyber espionage instrument, operated by the Foreign Intelligence Service (SVR) and active since at least 2008. The group collects strategic political, diplomatic, and defense intelligence to advance Kremlin foreign policy objectives — sustained, patient access against high-value targets rather than disruption or financial gain. As of Q1 2026, APT29 remains among the most operationally active nation-state actors on the global stage, having pivoted aggressively to cloud-native tradecraft: credential theft, OAuth abuse, device code authentication manipulation, and watering hole operations against Microsoft 365 environments. Custom malware deployments continue in targeted spearphishing campaigns, with January 2025’s GRAPELOADER/WINELOADER campaign against European diplomats confirming active capability development. An August 2025 watering hole campaign, disrupted by Amazon, demonstrated the group’s evolving tactics for scaling operations without sacrificing operational security.
Overall Assessment: [Confidence: HIGH — supported by A1-rated government attribution across NSA, CISA, NCSC-UK, FBI, and extensive vendor corroboration from Microsoft, Mandiant, CrowdStrike, and Google]
Identity and Attribution
APT29 carries more aliases than almost any tracked threat actor — a function of how many independent research teams discovered its campaigns simultaneously and assigned distinct names before vendor convergence occurred. MITRE ATT&CK tracks the cluster as G0016 under the primary designation APT29. Microsoft tracks active operations as Midnight Blizzard (formerly NOBELIUM). Mandiant designates the group APT29 and absorbed the UNC2452 cluster into this designation in April 2022 following SolarWinds analysis. CrowdStrike uses Cozy Bear. Secureworks tracks separate sub-clusters as IRON RITUAL and IRON HEMLOCK. The name proliferation reflects genuine operational segmentation within SVR — different teams, tools, and targeting portfolios — rather than simple naming disagreement.
Attribution to Russia’s SVR enjoys the highest confidence in the threat intelligence community. [Source: NCSC-UK/CISA/NSA/FBI Joint Advisory AA24-057A, Feb 2024, Rating: A1] In April 2021, the US and UK governments publicly attributed the SolarWinds compromise to the SVR, citing APT29, Cozy Bear, and The Dukes as linked designations. [Source: White House Statement, Apr 2021, Rating: A1] Dutch intelligence (AIVD) has also publicly attributed intrusions into US government systems to Cozy Bear/APT29.
The group has operated continuously since at least 2008, with retrospective analysis of “Duke” malware families extending observed activity back to that period. [Source: MITRE ATT&CK G0016, Apr 2025, Rating: A1] No significant disruption, indictment, or law enforcement action has degraded the group’s operational capacity as of the intelligence cut-off date.
Motive and Objective
APT29 pursues long-horizon strategic intelligence collection in service of Russian foreign policy. The SVR’s mandate — foreign intelligence gathering — maps directly to observed targeting patterns: government networks, diplomatic missions, policy research institutions, defense contractors, and technology companies whose compromise enables downstream access to priority targets. [Source: MITRE ATT&CK G0016, Apr 2025, Rating: A1]
Financial gain and disruption are not observed objectives. The group’s operational signature — dwell times measured in months or years, careful avoidance of destructive actions, preference for covert persistence over loud exploitation — reflects institutional discipline oriented toward intelligence collection rather than sabotage. [Source: Wiz APT29 Analysis, Feb 2026, Rating: B2]
Specific objectives shift with geopolitical priorities. During 2020, the group redirected resources toward COVID-19 vaccine research targets in the US, UK, and Canada — a direct response to Moscow’s interest in accelerating its own vaccine program. [Source: NCSC Advisory, Jul 2020, Rating: A1] In 2023, reporting confirmed APT29 targeted EU governments providing support to Ukraine. [Source: AttackIQ/CISA AA23-347A, Dec 2023, Rating: B2] The January 2025 GRAPELOADER campaign against European diplomats, impersonating a Ministry of Foreign Affairs, demonstrates continued prioritization of diplomatic intelligence. [Source: Check Point Research, Jan 2025, Rating: B2]
Victimology
APT29 targets organizations that hold strategic political, diplomatic, defense, and technology intelligence of value to the Russian state. Government ministries and diplomatic missions sit at the top of the target hierarchy. [Source: CISA AA24-057A, Feb 2024, Rating: A1] Think tanks, NGOs, and policy research institutions follow closely — particularly those producing analysis on NATO, Ukraine, and Russia policy. Technology providers occupy a distinct tier: APT29 compromises them not for their own data but to reach downstream customers at scale, as demonstrated by the SolarWinds supply chain operation. [Source: Mandiant SolarWinds Analysis, Dec 2020, Rating: B1]
Geographic focus centers on the United States and NATO member states, with documented campaigns across Europe, Australia, Japan, and the Middle East. [Source: Picus Security / NCSC-UK, 2024, Rating: B2] The October 2024 signed RDP phishing campaign reached over 100 organizations across government, academia, defense, and NGO sectors in the UK, Europe, Australia, and Japan — illustrating the group’s capacity for broad simultaneous targeting when operational requirements demand it. [Source: Microsoft Threat Intelligence, Oct 2024, Rating: A1]
Telecommunications providers appear as Adjacent targets — compromised when they provide infrastructure access paths to primary government and enterprise targets, rather than as primary objectives in their own right. [Source: CISA AA24-057A, Feb 2024, Rating: A1]
Sector Proximity Assessment:
- Global telecommunications: Adjacent — Telecom providers targeted as access conduits to government and enterprise networks, not as primary intelligence collection targets
- Defense technology / high-tech startups: Direct — Defense industrial base targeted for weapons system design, defense policy, and technology intelligence
- Government / think tanks: Direct — Defining target set; diplomatic and policy intelligence collection is APT29’s core mission
- Higher education / research institutions: Direct — COVID-19 vaccine research, NATO policy institutions, and defense research universities actively targeted
- Venture capital / investment: Low — Not an observed primary target; indirect exposure exists via portfolio companies in technology and defense sectors
Capability Assessment
Rating: High [Confidence: HIGH]
APT29 operates at the highest capability tier of any tracked nation-state actor. The SVR provides sustained resourcing enabling continuous custom malware development, dedicated infrastructure management, and long-dwell-time operations measured in months to years. [Source: MITRE ATT&CK G0016, Apr 2025, Rating: A1]
Tooling depth spans the full kill chain: custom droppers (GRAPELOADER), modular backdoors (WINELOADER, WellMess/WellMail), supply chain implants (SUNBURST), AD FS manipulators (MagicWeb), and a legacy lineage of Duke-family malware stretching back over fifteen years. The group retires and replaces infrastructure and tooling after exposure — a hallmark of mature operational security. [Source: Check Point Research, May 2025, Rating: B2]
The 2020 SolarWinds compromise stands as one of the most technically sophisticated supply chain operations ever attributed, affecting 18,000+ organizations and enabling selective second-stage deployment against roughly 100 high-value targets. [Source: FireEye/Mandiant, Dec 2020, Rating: A1] Post-SolarWinds, the group demonstrated adaptation rather than retreat, pivoting to cloud-native tradecraft that exploits identity infrastructure rather than deploying detectable malware payloads. [Source: CISA AA24-057A, Feb 2024, Rating: A1]
Zero-day exploitation has been confirmed but is not APT29’s primary access vector — the group routinely achieves initial access through credential theft, social engineering, and N-day exploitation, preserving zero-day inventory for high-value targets. [Source: NCSC-UK, Feb 2024, Rating: A1] The January 2024 Microsoft breach via legacy test tenant password spraying illustrates the group’s willingness to use unsophisticated initial access when target hardening gaps permit. [Source: Microsoft MSRC, Jan 2024, Rating: A1]
Modus Operandi
Key Campaigns
GRAPELOADER / WINELOADER Diplomatic Campaign (Jan 2025 – ongoing) Spearphishing emails impersonating a European Ministry of Foreign Affairs delivered wine-tasting event invitations to European diplomats. The lure chain dropped GRAPELOADER, a new loader that executed DLL side-loading to deliver an updated WINELOADER modular backdoor. Campaign extended targeting to Middle Eastern diplomatic contacts, suggesting broadening geographic priorities. [Source: Check Point Research, Jan–May 2025, Rating: B2]
Amazon-Disrupted Watering Hole Campaign (Aug 2025) Compromised legitimate websites redirected approximately 10% of visitors to attacker-controlled infrastructure mimicking Cloudflare verification pages. Victims were funneled into Microsoft device code authentication flows to authorize attacker-controlled devices. Cookie-based controls prevented repeat redirections, reducing detection probability. Amazon’s threat intelligence team identified and disrupted the infrastructure. [Source: Amazon AWS Security Blog, Aug 2025, Rating: A1]
Midnight Blizzard RDP Phishing Campaign (Oct 2024) Signed Remote Desktop Protocol configuration files distributed via spearphishing to thousands of individuals across 100+ organizations. Emails impersonated Microsoft and AWS employees and referenced Zero Trust security concepts to build credibility. Targeted government, academia, defense, and NGOs in the UK, Europe, Australia, and Japan. [Source: Microsoft Threat Intelligence, Oct 2024, Rating: A1]
Microsoft Corporate Breach (Jan 2024) Password spraying against a legacy test tenant without MFA enabled provided initial access. Attackers abused OAuth application permissions to access senior leadership email accounts, including cybersecurity staff. Attack volume increased tenfold in February 2024 following initial disclosure. [Source: Microsoft MSRC, Jan 2024, Rating: A1]
SolarWinds Supply Chain Compromise (2020–2021) SUNBURST backdoor inserted into SolarWinds Orion software build process, distributed to 18,000+ organizations via trusted software update mechanism. Approximately 100 organizations received selective second-stage TEARDROP/Raindrop payloads. US government agencies, critical infrastructure operators, and technology companies among confirmed victims. Attributed jointly by US and UK governments to SVR/APT29 in April 2021. [Source: FireEye/Mandiant + White House/NCSC-UK, 2020–2021, Rating: A1]
COVID-19 Vaccine Research Targeting (2020) WellMess and WellMail malware deployed against organizations involved in COVID-19 vaccine development in the US, UK, and Canada. Objectives assessed as intellectual property theft to accelerate Russian vaccine program. [Source: NCSC-UK Advisory, Jul 2020, Rating: A1]
Operation Ghost (2013–2019) ESET documented sustained campaigns against European Ministries of Foreign Affairs and EU country embassies using multiple Duke malware family variants. C2 communications routed via legitimate online services (OneDrive, Twitter) to evade network detection. [Source: ESET Operation Ghost Report, Oct 2019, Rating: B1]
MITRE ATT&CK TTPs
| Phase | Technique ID | Technique Name | Notes |
|---|---|---|---|
| Initial Access | T1566.001 | Spearphishing Attachment | Wine-tasting lures (2025), signed RDP files (2024) |
| Initial Access | T1566.002 | Spearphishing Link | Watering hole redirects (2025) |
| Initial Access | T1195.002 | Compromise Software Supply Chain | SolarWinds Orion build process (2020) |
| Initial Access | T1078.004 | Valid Accounts: Cloud Accounts | Password spraying, credential reuse against cloud tenants |
| Initial Access | T1190 | Exploit Public-Facing Application | CVE-2023-42793 (JetBrains TeamCity) |
| Execution | T1059.001 | PowerShell | Encrypted post-exploitation scripts |
| Execution | T1204.002 | User Execution: Malicious File | RDP config file execution; ZIP-based lure chains |
| Persistence | T1098.001 | Account Manipulation: Additional Cloud Credentials | Malicious OAuth app registration |
| Persistence | T1098.005 | Account Manipulation: Device Registration | Registering attacker-controlled devices on cloud tenants |
| Persistence | T1546 | Event Triggered Execution | MagicWeb AD FS token manipulation for persistent access |
| Privilege Escalation | T1134 | Access Token Manipulation | OAuth token theft and reuse |
| Defense Evasion | T1036 | Masquerading | Impersonating Microsoft/AWS employees; fake Cloudflare pages |
| Defense Evasion | T1090.002 | Proxy: External Proxy | Residential proxy networks to obfuscate actor origin |
| Defense Evasion | T1027 | Obfuscated Files or Information | String obfuscation; DLL unhooking in GRAPELOADER |
| Defense Evasion | T1562.008 | Impair Defenses: Disable Cloud Logs | Disabling cloud audit logging post-compromise |
| Credential Access | T1110.003 | Brute Force: Password Spraying | Against Microsoft 365 and Entra ID tenants |
| Credential Access | T1528 | Steal Application Access Token | Cloud token theft without requiring password re-entry |
| Credential Access | T1621 | Multi-Factor Authentication Request Generation | MFA bombing / MFA fatigue attacks |
| Discovery | T1087.004 | Account Discovery: Cloud Account | Enumerating cloud tenant accounts and permissions |
| Lateral Movement | T1550.001 | Use Alternate Authentication Material: Application Access Token | Moving laterally via stolen OAuth tokens |
| Collection | T1114.002 | Email Collection: Remote Email Collection | Accessing executive and cybersecurity staff email via Graph API |
| Command and Control | T1102 | Web Service | C2 via OneDrive, Twitter, and other legitimate cloud services |
| Command and Control | T1572 | Protocol Tunneling | Encrypted C2 channels over HTTPS |
| Exfiltration | T1567.002 | Exfiltration Over Web Service: Exfiltration to Cloud Storage | Staging data in attacker-controlled cloud storage |
Tools and Malware
GRAPELOADER — New dropper identified January 2025. Deployed via DLL side-loading within ZIP archives delivered through diplomatic-themed spearphishing. Loads WINELOADER second-stage payload. Features advanced string obfuscation and DLL unhooking to evade security tooling. [Source: Check Point Research, 2025, Rating: B2]
WINELOADER — Modular backdoor with updated variant identified in January 2025. Supports plugin-based capability expansion. Previously attributed to APT29 in March 2024 German political party targeting campaign. [Source: Google Threat Intelligence, Mar 2024, Rating: B1]
WellMess / WellMail — Custom malware families deployed during COVID-19 vaccine research targeting campaign (2020). WellMess implemented in both Go and .NET. C2 communication via HTTP/S and DNS. [Source: NCSC-UK Advisory, Jul 2020, Rating: A1]
MagicWeb — AD FS DLL implant enabling persistent, covert authentication bypass. Manipulates SAML token generation to authenticate as any user. Identified in post-SolarWinds operations. [Source: Microsoft MSTIC, Aug 2022, Rating: A1]
SUNBURST — Trojanized Orion software DLL (SolarWinds.Orion.Core.BusinessLayer.dll). Dormant for 12–14 days post-installation before initiating C2. Domain generation algorithm used for initial beacon. Selective second-stage deployment to highest-value targets only. [Source: FireEye/Mandiant, Dec 2020, Rating: A1]
GoldMax / GoldFinder / Sibot — Second-stage implants used post-SolarWinds for persistent access. GoldMax used decoy traffic to disguise C2 communications. [Source: Microsoft MSTIC, Mar 2021, Rating: A1]
MiniDuke / CozyDuke / SeaDuke / HAMMERTOSS — Legacy Duke-family malware lineage active 2013–2019. HAMMERTOSS used Twitter and GitHub for C2 instruction delivery. [Source: FireEye Labs, Jul 2015; ESET Operation Ghost, Oct 2019, Rating: B1]
Infrastructure Patterns
APT29 maintains dedicated, rotated infrastructure that avoids reuse after exposure — a strong OPSEC indicator separating the group from lower-capability actors. Core infrastructure patterns include:
- Residential proxy networks: Observed consistently across 2023–2025 operations to obscure true actor origin IP ranges and blend with legitimate user traffic. [Source: CISA AA24-057A, Feb 2024, Rating: A1]
- Compromised legitimate websites: Watering hole infrastructure relies on trusted third-party sites rather than actor-registered domains, reducing detection surface. [Source: Amazon AWS Blog, Aug 2025, Rating: A1]
- Legitimate cloud services for C2: OneDrive, Twitter, GitHub used as command-and-control channels to blend with normal enterprise traffic. [Source: ESET Operation Ghost, 2019; MITRE G0016, 2025, Rating: B1]
- Actor-controlled OAuth applications: Malicious OAuth apps registered within compromised tenants to establish persistence without traditional malware footprint. [Source: Microsoft MSRC, 2024; CISA AA24-057A, 2024, Rating: A1]
- Signed malicious files: October 2024 RDP phishing used signed configuration files to bypass email security controls and endpoint defenses. [Source: Microsoft, Oct 2024, Rating: A1]
Activity Timeline
| Date | Event | Source | Rating |
|---|---|---|---|
| 2025-08 | Amazon disrupts APT29 watering hole campaign; compromised sites redirect ~10% of visitors via fake Cloudflare pages to Microsoft device code authentication abuse infrastructure | Amazon AWS Security Blog | A1 |
| 2025-01 | Check Point identifies GRAPELOADER/WINELOADER campaign; European diplomats targeted via wine-tasting event lures impersonating EU Ministry of Foreign Affairs; Middle Eastern diplomatic contacts also targeted | Check Point Research | B2 |
| 2024-10 | Midnight Blizzard distributes signed RDP configuration files to 100+ organizations across government, academia, defense, NGO sectors in UK, Europe, Australia, Japan | Microsoft Threat Intelligence | A1 |
| 2024-03 | Google Threat Intelligence reports WINELOADER deployment targeting German political parties ahead of EU parliamentary elections via ROOTSAW dropper and malicious ZIP files | Google Threat Intelligence | B1 |
| 2024-02 | CISA/NCSC-UK/NSA/FBI joint advisory AA24-057A published detailing SVR cloud-focused TTPs: password spraying, MFA bombing, token theft, OAuth app abuse, residential proxies | CISA / NCSC-UK | A1 |
| 2024-01 | Microsoft discloses APT29 breach of corporate systems via legacy test tenant; password spraying provided initial access; OAuth abuse enabled access to senior leadership email | Microsoft MSRC | A1 |
| 2023-09 | SVR actors begin large-scale exploitation of CVE-2023-42793 (JetBrains TeamCity) against servers globally; CISA advisory AA23-347A published December 2023 | CISA AA23-347A | A1 |
| 2023-05 | Mandiant/Google report APT29 targeting EU governments providing Ukraine support; intelligence collection focused on Ukraine war policy | Mandiant / Google | B1 |
| 2022-08 | Microsoft reports MagicWeb AD FS DLL implant discovered in post-SolarWinds APT29 operations; enables persistent covert authentication bypass | Microsoft MSTIC | A1 |
| 2022-01 | CrowdStrike publishes StellarParticle campaign analysis; APT29 activity against SolarWinds victims continuing into 2022 | CrowdStrike | B1 |
| 2021-04 | US and UK governments jointly attribute SolarWinds compromise to SVR/APT29; White House and NCSC-UK statements; coordinated sanctions announced | White House / NCSC-UK | A1 |
| 2021-03 | Microsoft discloses GoldMax, GoldFinder, Sibot second-stage implants; further SolarWinds post-compromise persistence mechanisms revealed | Microsoft MSTIC | A1 |
| 2020-12 | FireEye discloses SUNBURST backdoor; SolarWinds Orion supply chain compromise attributed to APT29/UNC2452; 18,000+ organizations affected | FireEye / Mandiant | A1 |
| 2020-07 | NCSC-UK/CISA/CSE Canada advisory attributes WellMess/WellMail campaigns against COVID-19 vaccine research organizations to SVR/APT29 | NCSC-UK / CISA | A1 |
| 2019-10 | ESET publishes Operation Ghost report detailing 2013–2019 Duke-family campaigns against European Ministries of Foreign Affairs | ESET | B1 |
| 2015-07 | APT29 compromises Democratic National Committee networks; covert access maintained for approximately one year | CrowdStrike / MITRE | B1 |
| ~2008 | Earliest assessed APT29 operational activity based on malware lineage analysis and retrospective reporting | MITRE ATT&CK G0016 | B2 |
Forecast, Implications, and Recommendations
What Next (Forecast)
APT29 will continue to prioritize cloud and identity infrastructure as its primary attack surface. [Confidence: HIGH] The migration of government and enterprise environments to Microsoft 365 and cloud-based collaboration tools gives the group a stable, high-value attack surface accessible via credential theft without deploying detectable malware. The August 2025 watering hole disruption will not degrade operational tempo — the group has consistently demonstrated the capacity to absorb single-campaign setbacks and return with adapted tradecraft within weeks to months.
Diplomatic and policy-focused spearphishing will intensify during periods of heightened geopolitical tension — Ukraine negotiations, NATO summits, US-Russia diplomatic activity — as collection priorities shift in response to Kremlin requirements. [Confidence: MODERATE] The GRAPELOADER/WINELOADER toolchain remains active and is likely under continued development; defenders should anticipate new lure themes beyond the wine-tasting motif while the underlying DLL side-loading delivery mechanism persists. [Confidence: MODERATE]
Supply chain operations against technology providers remain a latent threat. The SolarWinds playbook — compromise build infrastructure, distribute to thousands, selectively activate against priority targets — represents a high-reward approach that the SVR has demonstrated the patience and capability to execute repeatedly. JetBrains TeamCity exploitation in 2023 confirms continued interest in developer toolchain attack surfaces. [Confidence: MODERATE, Source: CISA AA23-347A, Rating: A1]
Conditions that would change this forecast: significant leadership disruption within SVR directorate; Kremlin political pressure to shift from espionage to destructive operations (low probability, high consequence); major technical setback from coordinated law enforcement action (no current indicators).
So What (Implications)
For organizations in APT29’s target set — government contractors, policy research institutions, technology providers, defense industry — the shift to cloud-native tradecraft means traditional perimeter defenses provide little protection. The group achieves persistent access through compromised credentials and OAuth applications without deploying malware that endpoint detection tools can identify. Identity infrastructure is the new battleground.
The Microsoft breach demonstrates that even the most sophisticated technology companies carry legacy identity risk. Non-production environments, test tenants, and dormant accounts created years before current security standards frequently lack MFA and provide APT29 with low-friction initial access. The group exploits organizational complexity — the gap between what security teams believe they’ve secured and what actually exists in their environment.
For telecommunications providers, the adjacent risk is access to downstream government and enterprise customers. Telecom infrastructure that carries government or diplomatic traffic, or that provides managed services to APT29 target organizations, becomes a priority target for supply chain-style operations. The risk expands proportionally with the sensitivity of the customer base.
Now What (Recommendations)
-
Audit and harden all non-production cloud identities — Enumerate every legacy tenant, test account, and service principal in Microsoft 365 and Entra ID environments. Enforce MFA universally, including on accounts that predate current MFA policy rollouts. Service accounts without human users should have tightly scoped permissions and monitoring for anomalous API calls. APT29’s January 2024 Microsoft breach succeeded through a legacy test account — this is a fixable control gap. [Source: Microsoft MSRC / CISA AA24-057A, Rating: A1]
-
Implement continuous OAuth application monitoring — Deploy tooling to alert on new OAuth application registrations, unusual consent grants, and delegated permission escalation. APT29 establishes persistence via malicious OAuth apps that survive password resets. Review existing application permissions for over-privileged grants. Microsoft’s Attack Simulation Training and Entra ID audit logs provide detection surface. [Source: Microsoft MSTIC / CISA AA24-057A, Rating: A1]
-
Hunt for device code authentication anomalies — Review authentication logs for Microsoft device code flows initiated from unexpected geographic locations, unusual user agents, or at irregular hours. APT29’s August 2025 watering hole campaign and prior RDP phishing specifically abused this authentication mechanism. Restrict device code flow where it is not operationally required. [Source: Amazon AWS Security Blog, Aug 2025, Rating: A1]
-
Brief executive and diplomatic staff on tailored phishing tradecraft — APT29’s spearphishing achieves high click rates because lures are culturally and contextually specific: wine-tasting invitations for European diplomats, Zero Trust terminology for security-conscious government staff, AWS/Microsoft impersonation for technology organizations. Generic phishing awareness training does not address this threat. Conduct targeted briefings for high-value personnel on APT29’s specific lure patterns and reporting procedures. [Source: Check Point Research, Jan 2025; Microsoft TI, Oct 2024, Rating: B2/A1]
-
Harden software build pipelines and developer toolchains — APT29’s exploitation of JetBrains TeamCity (CVE-2023-42793) and the SolarWinds build process compromise establishes a clear pattern of targeting CI/CD infrastructure. Audit build server access controls, enforce code signing with keys stored in hardware security modules, and implement integrity verification for software update mechanisms. Organizations using SaaS developer tools should review vendor supply chain security attestations. [Source: CISA AA23-347A, Dec 2023, Rating: A1]
Technical Evidence
| Type | Value | First Seen | Last Seen | Confidence |
|---|---|---|---|---|
| CVE | CVE-2023-42793 | 2023-09 | 2024-03 | HIGH |
| Malware | SUNBURST (MD5: b91ce2fa41029f6955bff20079468448) | 2020-03 | 2021-01 | HIGH |
| Malware Family | GRAPELOADER | 2025-01 | 2025-04 | HIGH |
| Malware Family | WINELOADER | 2024-01 | 2025-04 | HIGH |
| Malware Family | WellMess / WellMail | 2020-01 | 2020-12 | HIGH |
| Malware Family | MagicWeb | 2022-01 | 2022-08 | HIGH |
| Technique | Device code authentication abuse (T1528 variant) | 2024-10 | 2025-08 | HIGH |
| Technique | Signed RDP configuration file phishing | 2024-10 | 2024-12 | HIGH |
| Infrastructure | Residential proxy networks for C2 obfuscation | 2023-01 | 2026-04 | HIGH |
| Infrastructure | Actor-registered OAuth applications in compromised tenants | 2024-01 | 2026-04 | HIGH |
Note: APT29 retires and rotates infrastructure consistently after exposure. Domain and IP indicators age rapidly. Defenders should cross-reference current CISA advisories and Microsoft Threat Intelligence for the latest indicators rather than relying on historical IOC lists. Behavior-based detection — anomalous OAuth registrations, unusual device code flows, impossible travel in authentication logs — provides more durable detection value than static IOC matching.
References
- MITRE ATT&CK Group G0016: APT29 (Apr 2025). https://attack.mitre.org/groups/G0016/. Rating: A1
- CISA/NCSC-UK/NSA/FBI Joint Advisory AA24-057A: SVR Cyber Actors Adapt Tactics for Initial Cloud Access (Feb 2024). https://www.cisa.gov/news-events/cybersecurity-advisories/aa24-057a. Rating: A1
- White House: Imposing Costs for Harmful Foreign Activities by the Russian Government (Apr 2021). https://www.whitehouse.gov/briefing-room/statements-releases/2021/04/15/. Rating: A1
- NCSC-UK: SVR Cyber Actors Adapt Tactics for Initial Cloud Access (Feb 2024). https://www.ncsc.gov.uk/news/svr-cyber-actors-adapt-tactics-for-initial-cloud-access. Rating: A1
- NCSC-UK: Advisory APT29 Targets COVID-19 Vaccine Development (Jul 2020). https://www.ncsc.gov.uk/news/advisory-apt29-targets-covid-19-vaccine-development. Rating: A1
- Microsoft MSRC: Midnight Blizzard Corporate Breach Disclosure (Jan 2024). https://msrc.microsoft.com/blog/2024/01/microsoft-actions-following-attack-by-nation-state-actor-midnight-blizzard/. Rating: A1
- Microsoft Threat Intelligence: Midnight Blizzard RDP Phishing Campaign (Oct 2024). https://www.microsoft.com/en-us/security/blog/2024/10/29/midnight-blizzard-conducts-large-scale-spear-phishing-campaign-using-rdp-files/. Rating: A1
- Amazon AWS Security Blog: Amazon Disrupts Watering Hole Campaign by APT29 (Aug 2025). https://aws.amazon.com/security/security-bulletins/. Rating: A1
- CISA Advisory AA23-347A: SVR Exploitation of JetBrains TeamCity CVE-2023-42793 (Dec 2023). https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-347a. Rating: A1
- FireEye / Mandiant: Highly Evasive Attacker Leverages SolarWinds Supply Chain (Dec 2020). https://www.mandiant.com/resources/blog/evasive-attacker-leverages-solarwinds-supply-chain-compromises-with-sunburst-backdoor. Rating: B1
- Check Point Research: APT29 GRAPELOADER/WINELOADER Diplomatic Phishing Campaign (Jan–May 2025). https://research.checkpoint.com/2025/apt29-phishing-campaign/. Rating: B2
- Google Threat Intelligence: APT29 WINELOADER Targeting German Political Parties (Mar 2024). https://cloud.google.com/blog/topics/threat-intelligence/. Rating: B1
- Microsoft MSTIC: GoldMax, GoldFinder, Sibot Post-SolarWinds Implants (Mar 2021). https://www.microsoft.com/en-us/security/blog/2021/03/04/goldmax-goldfinder-sibot-analyzing-nobeliums-layered-persistence/. Rating: A1
- Microsoft MSTIC: MagicWeb AD FS DLL Implant (Aug 2022). https://www.microsoft.com/en-us/security/blog/2022/08/24/magicweb-nobeliums-post-compromise-trick-to-authenticate-as-anyone/. Rating: A1
- ESET: Operation Ghost — The Dukes Aren’t Seen (Oct 2019). https://www.eset.com/int/about/newsroom/press-releases/research/operation-ghost-the-dukes-arent-seen-to-have-slept/. Rating: B1
- Mandiant: UNC2452 Merged into APT29 (Apr 2022). https://www.mandiant.com/resources/blog/unc2452-merged-into-apt29. Rating: B1
- CrowdStrike: StellarParticle Campaign Analysis (Jan 2022). https://www.crowdstrike.com/blog/observations-from-the-stellarparticle-campaign/. Rating: B1
Sources & Confidence
- A1
- A1
- A1
- A1
- A1
- A1
- A1
- A1
- A1
- B1
- B2
- B1
- A1
- A1
- B1
- B1
- B1
From the writing
Adjacent writing
Three recent pieces on the topics this profile touches.
1-minute read
Japan leans in to the cyber fight. (Source: The CyberWire Daily Podcast)
Brandon joins CyberWire Daily to examine Japan's pivot from cyber isolationism to active defense, and to reframe space security as a question of critical infrastructure interdependence.
11-minute read
Who's Minding the Store?
The case for rebuilding CISA as America's cyber defense protocol.
1-minute read
RSAC talked AI while Iran talked targets. (Source: The CyberWire Daily Podcast)
Brandon joins CyberWire Daily to examine why the cybersecurity community is underreacting to Iranian cyber threats against US critical infrastructure, even as CISA's workforce collapses and the nation is 30 days into active conflict.
Brandon writes the profiles personally. See /work for the operator background →