Intrusion setG0016

APT29

Also tracked as IRON RITUAL, IRON HEMLOCK, NobleBaron, Dark Halo, NOBELIUM, UNC2452, YTTRIUM, The Dukes, Cozy Bear, CozyDuke, SolarStorm, Blue Kitsune, UNC3524, Midnight Blizzard

APT29 is threat group that has been attributed to Russia's Foreign Intelligence Service (SVR). They have operated since at least 2008, often targeting government networks in Europe and NATO member countries, research institutes, and think tanks. APT29 reportedly compromised the Democratic National Committee starting in the summer of 2015. In April 2021, the US and UK governments attributed the SolarWinds Compromise to the SVR; public statements included citations to APT29, Cozy Bear, and The Dukes. Industry reporting also referred to the actors involved in this campaign as UNC2452, NOBELIUM, StellarParticle, Dark Halo, and SolarStorm.

Documented techniques
66
Assessed origin
Russia
First seen
2008
Basis
MITRE ATT&CK

How they break in

Techniques MITRE has documented this group using, grouped by the stage of an attack they belong to. This is the actionable half: each one is a behaviour you can look for in your own logs, and a control you can test.

Malware

Families MITRE records this group deploying. Detection names for these are a reasonable place to start.

BoomBoxCloudDukeCobalt StrikeCosmicDukeCozyCarEnvyScoutFatDukeFoggyWebGeminiDukeGoldFinderGoldMaxHAMMERTOSSLiteDukeMiniDukeNativeZoneOnionDukePOSHSPYPinchDukePolyglotDukePowerDukeQUIETEXITRaindropRegDukeSUNBURSTSUNSPOTSeaDukeSibotSoreFangTEARDROPTrailBlazerVaporRageWellMailWellMessreGeorg

Tools

Legitimate or dual-use software the group is documented using. Most of it is software your own administrators use too, which is the point.

AADInternalsAdFindBloodHoundImpacketMimikatzNetPsExecROADToolsSDeleteSliverSysteminfoTasklistToripconfigmeek

Campaigns

Operation GhostSolarWinds Compromise
Source: MITRE ATT&CK View the original record · Last synchronised 2026-09-09 · Origin and motivation are read from MITRE’s own description and are not structured fields in ATT&CK. Where the text does not attribute a group, this page leaves them blank rather than guessing.