// overview
What happened
Beginning in September 2019, Russian SVR operators planted an implant called SUNSPOT on a SolarWinds build server in Austin, Texas. SUNSPOT watched for compilation of the Orion product and silently substituted lines of source code with a backdoor (SUNBURST) during the compile, producing a fully-signed, legitimate-looking software update.
Between March and June 2020, SolarWinds shipped the trojanised Orion update to roughly 18,000 customers. SUNBURST lay dormant for 12–14 days after install, then began beaconing to attacker-controlled command-and-control infrastructure through DNS lookups designed to mimic Orion's normal telemetry.
From the 18,000 exposed customers, attackers selected approximately 100 high-value targets for hands-on-keyboard intrusion: the US Departments of Treasury, State, Commerce, Energy, Homeland Security; the National Nuclear Security Administration; and major technology vendors including Microsoft, FireEye (which discovered the campaign by investigating an anomalous 2FA enrolment), Cisco, Intel, VMware, and Nvidia.
Inside compromised environments the SVR pivoted to cloud identity: by stealing SAML token-signing certificates from on-premises Active Directory Federation Services servers, they could forge tokens granting access to Microsoft 365 and Azure AD resources without triggering authentication logs (the 'Golden SAML' technique, originally researched by CyberArk in 2017). The intelligence-loss consequences remain classified.
// timeline
How it unfolded
Sep 2019
SUNSPOT planted on SolarWinds Orion build server; reconnaissance phase begins.
Mar – Jun 2020
Trojanised Orion updates (2019.4 HF5 through 2020.2.1) signed and distributed to ~18,000 customers.
Dec 8, 2020
FireEye discloses theft of its Red Team tools — investigation reveals SolarWinds vector.
Dec 13, 2020
FireEye publishes SUNBURST IOCs; US government and Fortune 500 begin emergency response.
Dec 17, 2020
CISA Emergency Directive 21-01 orders federal agencies to disconnect Orion.
Apr 15, 2021
US formally attributes campaign to Russian SVR; expels diplomats, imposes sanctions.
// damage
Impact and scale
SolarWinds compromised the trust model that underpins every enterprise software pipeline. The attackers operated for 8+ months inside Microsoft, the US Treasury, the State Department, the National Nuclear Security Administration, and the Department of Homeland Security — among others. The follow-on attacks pivoted into cloud identity (Azure AD / Microsoft 365) to forge SAML tokens (the 'Golden SAML' technique) and access cloud email and source code.
// affected
Who was hit
- Nine US federal agencies including Treasury, State, DHS, Energy, NNSA
- Microsoft, FireEye, Cisco, Intel, VMware, Nvidia
- An estimated 100 high-value enterprise victims actively exploited
- All ~18,000 SolarWinds customers who installed the trojanised update
// lessons
Key takeaways
- Software updates are the most trusted execution path you have; the build pipeline must be treated as production critical infrastructure.
- Reproducible builds and signed artifact verification end-to-end would have detected SUNSPOT's source-time modification.
- Cloud identity (SAML, OAuth tokens) is the new battleground — on-prem AD compromise translates directly to cloud tenant compromise.
- Long-dwell adversaries reward defenders who collect and retain telemetry for years, not weeks.

