Skip to content

G0016

APT29

Aliases: Cozy Bear · Midnight Blizzard · The Dukes · NOBELIUM · UNC2452 · Dark Halo · CozyDuke · IRON RITUAL · IRON HEMLOCK · UNC3524 · Blue Kitsune · SolarStorm · NobleBaron · YTTRIUM

🔴 Active Campaign
State-sponsored Capability: High Russian Foreign Intelligence Service (SVR) / Russia A1
Cut-off: April 12, 2026 · TLP:AMBER

Diamond Model

A1A1A1A1

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

Espionage SIGINT / Diplomatic Intelligence Strategic Intelligence Collection Supply Chain Access Credential Harvesting

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

T1566.001 Spearphishing Attachment T1566.001 · Spearphishing Attachment Wine-tasting lures (2025), signed RDP files (2024) T1566.002 Spearphishing Link T1566.002 · Spearphishing Link Watering hole redirects (2025) T1195.002 Compromise Software Supply Chain T1195.002 · Compromise Software Supply Chain SolarWinds Orion build process (2020) T1078.004 Valid Accounts: Cloud Accounts T1078.004 · Valid Accounts: Cloud Accounts Password spraying, credential reuse against cloud tenants T1190 Exploit Public-Facing Application T1190 · Exploit Public-Facing Application CVE-2023-42793 (JetBrains TeamCity)

Execution

T1059.001 PowerShell T1059.001 · PowerShell Encrypted post-exploitation scripts T1204.002 User Execution: Malicious File T1204.002 · User Execution: Malicious File RDP config file execution; ZIP-based lure chains

Persistence

T1098.001 Account Manipulation: Additional Cloud Credentials T1098.001 · Account Manipulation: Additional Cloud Credentials Malicious OAuth app registration T1098.005 Account Manipulation: Device Registration T1098.005 · Account Manipulation: Device Registration Registering attacker-controlled devices on cloud tenants T1546 Event Triggered Execution T1546 · Event Triggered Execution MagicWeb AD FS token manipulation for persistent access

Privilege Escalation

T1134 Access Token Manipulation T1134 · Access Token Manipulation OAuth token theft and reuse

Defense Evasion

T1036 Masquerading T1036 · Masquerading Impersonating Microsoft/AWS employees; fake Cloudflare pages T1090.002 Proxy: External Proxy T1090.002 · Proxy: External Proxy Residential proxy networks to obfuscate actor origin T1027 Obfuscated Files or Information T1027 · Obfuscated Files or Information String obfuscation; DLL unhooking in GRAPELOADER T1562.008 Impair Defenses: Disable Cloud Logs T1562.008 · Impair Defenses: Disable Cloud Logs Disabling cloud audit logging post-compromise

Credential Access

T1110.003 Brute Force: Password Spraying T1110.003 · Brute Force: Password Spraying Against Microsoft 365 and Entra ID tenants T1528 Steal Application Access Token T1528 · Steal Application Access Token Cloud token theft without requiring password re-entry T1621 Multi-Factor Authentication Request Generation T1621 · Multi-Factor Authentication Request Generation MFA bombing / MFA fatigue attacks

Discovery

T1087.004 Account Discovery: Cloud Account T1087.004 · Account Discovery: Cloud Account Enumerating cloud tenant accounts and permissions

Lateral Movement

T1550.001 Use Alternate Authentication Material: Application Access Token T1550.001 · Use Alternate Authentication Material: Application Access Token Moving laterally via stolen OAuth tokens

Collection

T1114.002 Email Collection: Remote Email Collection T1114.002 · Email Collection: Remote Email Collection Accessing executive and cybersecurity staff email via Graph API

Command and Control

T1102 Web Service T1102 · Web Service C2 via OneDrive, Twitter, and other legitimate cloud services T1572 Protocol Tunneling T1572 · Protocol Tunneling Encrypted C2 channels over HTTPS

Exfiltration

T1567.002 Exfiltration Over Web Service: Exfiltration to Cloud Storage T1567.002 · Exfiltration Over Web Service: Exfiltration to Cloud Storage Staging data in attacker-controlled cloud storage

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

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 2023-05 B1

    Mandiant/Google report APT29 targeting EU governments providing Ukraine support; intelligence collection focused on Ukraine war policy

    Source: Mandiant / Google

  9. 2022-08 A1

    Microsoft reports MagicWeb AD FS DLL implant discovered in post-SolarWinds APT29 operations; enables persistent covert authentication bypass

    Source: Microsoft MSTIC

  10. 2022-01 B1

    CrowdStrike publishes StellarParticle campaign analysis; APT29 activity against SolarWinds victims continuing into 2022

    Source: CrowdStrike

  11. 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

  12. 2021-03 A1

    Microsoft discloses GoldMax, GoldFinder, Sibot second-stage implants; further SolarWinds post-compromise persistence mechanisms revealed

    Source: Microsoft MSTIC

  13. 2020-12 A1

    FireEye discloses SUNBURST backdoor; SolarWinds Orion supply chain compromise attributed to APT29/UNC2452; 18,000+ organizations affected

    Source: FireEye / Mandiant

  14. 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

  15. 2019-10 B1

    ESET publishes Operation Ghost report detailing 2013–2019 Duke-family campaigns against European Ministries of Foreign Affairs

    Source: ESET

  16. 2015-07 B1

    APT29 compromises Democratic National Committee networks; covert access maintained for approximately one year

    Source: CrowdStrike / MITRE

  17. ~2008 B2

    Earliest assessed APT29 operational activity based on malware lineage analysis and retrospective reporting

    Source: MITRE ATT&CK G0016

Do What (Now What)

  1. 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]

  2. 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]

  3. 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]

  4. 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]

  5. 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

PhaseTechnique IDTechnique NameNotes
Initial AccessT1566.001Spearphishing AttachmentWine-tasting lures (2025), signed RDP files (2024)
Initial AccessT1566.002Spearphishing LinkWatering hole redirects (2025)
Initial AccessT1195.002Compromise Software Supply ChainSolarWinds Orion build process (2020)
Initial AccessT1078.004Valid Accounts: Cloud AccountsPassword spraying, credential reuse against cloud tenants
Initial AccessT1190Exploit Public-Facing ApplicationCVE-2023-42793 (JetBrains TeamCity)
ExecutionT1059.001PowerShellEncrypted post-exploitation scripts
ExecutionT1204.002User Execution: Malicious FileRDP config file execution; ZIP-based lure chains
PersistenceT1098.001Account Manipulation: Additional Cloud CredentialsMalicious OAuth app registration
PersistenceT1098.005Account Manipulation: Device RegistrationRegistering attacker-controlled devices on cloud tenants
PersistenceT1546Event Triggered ExecutionMagicWeb AD FS token manipulation for persistent access
Privilege EscalationT1134Access Token ManipulationOAuth token theft and reuse
Defense EvasionT1036MasqueradingImpersonating Microsoft/AWS employees; fake Cloudflare pages
Defense EvasionT1090.002Proxy: External ProxyResidential proxy networks to obfuscate actor origin
Defense EvasionT1027Obfuscated Files or InformationString obfuscation; DLL unhooking in GRAPELOADER
Defense EvasionT1562.008Impair Defenses: Disable Cloud LogsDisabling cloud audit logging post-compromise
Credential AccessT1110.003Brute Force: Password SprayingAgainst Microsoft 365 and Entra ID tenants
Credential AccessT1528Steal Application Access TokenCloud token theft without requiring password re-entry
Credential AccessT1621Multi-Factor Authentication Request GenerationMFA bombing / MFA fatigue attacks
DiscoveryT1087.004Account Discovery: Cloud AccountEnumerating cloud tenant accounts and permissions
Lateral MovementT1550.001Use Alternate Authentication Material: Application Access TokenMoving laterally via stolen OAuth tokens
CollectionT1114.002Email Collection: Remote Email CollectionAccessing executive and cybersecurity staff email via Graph API
Command and ControlT1102Web ServiceC2 via OneDrive, Twitter, and other legitimate cloud services
Command and ControlT1572Protocol TunnelingEncrypted C2 channels over HTTPS
ExfiltrationT1567.002Exfiltration Over Web Service: Exfiltration to Cloud StorageStaging 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

DateEventSourceRating
2025-08Amazon disrupts APT29 watering hole campaign; compromised sites redirect ~10% of visitors via fake Cloudflare pages to Microsoft device code authentication abuse infrastructureAmazon AWS Security BlogA1
2025-01Check Point identifies GRAPELOADER/WINELOADER campaign; European diplomats targeted via wine-tasting event lures impersonating EU Ministry of Foreign Affairs; Middle Eastern diplomatic contacts also targetedCheck Point ResearchB2
2024-10Midnight Blizzard distributes signed RDP configuration files to 100+ organizations across government, academia, defense, NGO sectors in UK, Europe, Australia, JapanMicrosoft Threat IntelligenceA1
2024-03Google Threat Intelligence reports WINELOADER deployment targeting German political parties ahead of EU parliamentary elections via ROOTSAW dropper and malicious ZIP filesGoogle Threat IntelligenceB1
2024-02CISA/NCSC-UK/NSA/FBI joint advisory AA24-057A published detailing SVR cloud-focused TTPs: password spraying, MFA bombing, token theft, OAuth app abuse, residential proxiesCISA / NCSC-UKA1
2024-01Microsoft discloses APT29 breach of corporate systems via legacy test tenant; password spraying provided initial access; OAuth abuse enabled access to senior leadership emailMicrosoft MSRCA1
2023-09SVR actors begin large-scale exploitation of CVE-2023-42793 (JetBrains TeamCity) against servers globally; CISA advisory AA23-347A published December 2023CISA AA23-347AA1
2023-05Mandiant/Google report APT29 targeting EU governments providing Ukraine support; intelligence collection focused on Ukraine war policyMandiant / GoogleB1
2022-08Microsoft reports MagicWeb AD FS DLL implant discovered in post-SolarWinds APT29 operations; enables persistent covert authentication bypassMicrosoft MSTICA1
2022-01CrowdStrike publishes StellarParticle campaign analysis; APT29 activity against SolarWinds victims continuing into 2022CrowdStrikeB1
2021-04US and UK governments jointly attribute SolarWinds compromise to SVR/APT29; White House and NCSC-UK statements; coordinated sanctions announcedWhite House / NCSC-UKA1
2021-03Microsoft discloses GoldMax, GoldFinder, Sibot second-stage implants; further SolarWinds post-compromise persistence mechanisms revealedMicrosoft MSTICA1
2020-12FireEye discloses SUNBURST backdoor; SolarWinds Orion supply chain compromise attributed to APT29/UNC2452; 18,000+ organizations affectedFireEye / MandiantA1
2020-07NCSC-UK/CISA/CSE Canada advisory attributes WellMess/WellMail campaigns against COVID-19 vaccine research organizations to SVR/APT29NCSC-UK / CISAA1
2019-10ESET publishes Operation Ghost report detailing 2013–2019 Duke-family campaigns against European Ministries of Foreign AffairsESETB1
2015-07APT29 compromises Democratic National Committee networks; covert access maintained for approximately one yearCrowdStrike / MITREB1
~2008Earliest assessed APT29 operational activity based on malware lineage analysis and retrospective reportingMITRE ATT&CK G0016B2

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)

  1. 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]

  2. 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]

  3. 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]

  4. 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]

  5. 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

TypeValueFirst SeenLast SeenConfidence
CVECVE-2023-427932023-092024-03HIGH
MalwareSUNBURST (MD5: b91ce2fa41029f6955bff20079468448)2020-032021-01HIGH
Malware FamilyGRAPELOADER2025-012025-04HIGH
Malware FamilyWINELOADER2024-012025-04HIGH
Malware FamilyWellMess / WellMail2020-012020-12HIGH
Malware FamilyMagicWeb2022-012022-08HIGH
TechniqueDevice code authentication abuse (T1528 variant)2024-102025-08HIGH
TechniqueSigned RDP configuration file phishing2024-102024-12HIGH
InfrastructureResidential proxy networks for C2 obfuscation2023-012026-04HIGH
InfrastructureActor-registered OAuth applications in compromised tenants2024-012026-04HIGH

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

  1. MITRE ATT&CK Group G0016: APT29 (Apr 2025). https://attack.mitre.org/groups/G0016/. Rating: A1
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. Amazon AWS Security Blog: Amazon Disrupts Watering Hole Campaign by APT29 (Aug 2025). https://aws.amazon.com/security/security-bulletins/. Rating: A1
  9. 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
  10. 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
  11. Check Point Research: APT29 GRAPELOADER/WINELOADER Diplomatic Phishing Campaign (Jan–May 2025). https://research.checkpoint.com/2025/apt29-phishing-campaign/. Rating: B2
  12. Google Threat Intelligence: APT29 WINELOADER Targeting German Political Parties (Mar 2024). https://cloud.google.com/blog/topics/threat-intelligence/. Rating: B1
  13. 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
  14. 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
  15. 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
  16. Mandiant: UNC2452 Merged into APT29 (Apr 2022). https://www.mandiant.com/resources/blog/unc2452-merged-into-apt29. Rating: B1
  17. CrowdStrike: StellarParticle Campaign Analysis (Jan 2022). https://www.crowdstrike.com/blog/observations-from-the-stellarparticle-campaign/. Rating: B1

Source: PDB Threat Actor Registry · Profile v1

Brandon writes the profiles personally. See /work for the operator background →