Skip to content
safemode.space
All incidents
2022-02-24
malware deployment
ground

Viasat KA-SAT modem wiper (AcidRain), February 2022

Confidence in this reading:
high

What happened

About an hour before the Russian invasion of Ukraine, an intruder exploited a misconfiguration in a VPN appliance to reach the trusted management segment of the KA-SAT consumer broadband network, moved laterally to the segment used to manage and operate the network, and issued legitimate management commands to tens of thousands of SurfBeam2 subscriber modems at once. The commands installed and ran a destructive MIPS binary, later named AcidRain, which overwrote flash and block storage device files and left the modems unable to connect. Only the consumer partition of KA-SAT was affected; mobility and government users were not, and no effect on the spacecraft is reported. Collateral effects included the loss of the satellite remote-monitoring link for roughly 5,800 Enercon wind turbines in Germany. The EU and its Member States attributed the operation to the Russian Federation on 10 May 2022.

The attack reached the ground and user segments of a satellite broadband service; the spacecraft was not a target and no source reports any effect on it. Mapped accordingly: the technique edges describe ground-system compromise and destructive action on subscriber terminals, not on-orbit effects.

Attack vector

Misconfigured VPN appliance in the KA-SAT ground management segment, followed by lateral movement and mass issuance of authentic modem management commands (TR-069 path) that installed an unsigned destructive binary.

Operational impact

Tens of thousands of consumer terminals disconnected, including the majority of previously active modems in Ukraine and substantial numbers across Europe. Network largely stabilised within hours and fully within days; nearly 30,000 replacement modems shipped. Roughly 5,800 Enercon wind turbines in Germany lost satellite remote monitoring.

Affected segments

ground, user

Disclosed

2022-03-30

SPARTA techniques evidenced

Each row is a technique this record evidences, with the reasoning and the source that attests to it.

What relationship, confidence, and evidence mean on the rows below
Relationship

What kind of link this is between the technique and the target.

Mitigates: the target actively prevents, detects, or recovers from the technique.

Addresses: the target governs the technique or is relevant to it, without interdicting it. Most governance and policy obligations sit here.

Triggers obligation: the technique occurring is what triggers the duty the target imposes.

Relates to: related to the technique, but the target neither interdicts nor governs it. Used sparingly.

Confidence

How strongly the source supports this mapping, not how severe the technique is.

High: the source supports the mapping squarely.

Moderate: supported, with a qualification such as a cross-tactic reading that stays operationally sound.

Low: the source reaches the technique only in part.

Evidence

How close to the source text the mapping was made.

Direct: a verbatim excerpt of the cited source was read against the technique, and the rationale argues from that excerpt.

Derived: the mapping follows from the source's scope or structure, with no on-point excerpt addressing the technique.

Inferred: reached by composition through another framework, or by domain reasoning the source does not support on its face.

Considered and not mapped

These techniques were considered for this record because a source, a related record or SPARTA's own catalogue pointed at them. Each was read against what the sources say and not mapped. The reason is given in full.

  • No source identifies a known defect being exploited. The VPN appliance was misconfigured, and the modem accepted unsigned binaries by design. Neither is a known-vulnerability trigger.

  • Parent of EX-0010.02, which is mapped. Mapping both adds no information and inflates the count.

  • The technique's scope is legitimate direct-memory or load commands placing chosen bytes at chosen addresses. AcidRain wrote to device files through the modem's own operating system after achieving execution. Calling that a memory-load command describes the effect and misstates the mechanism.

  • IA-0009.02 is about obtaining first execution by riding a third party's trusted operational route into the mission. Viasat has first execution obtained by exploiting a misconfigured VPN appliance, so the operator relationship was the setting rather than the access path. That relationship is already recorded twice: RD-0002.02 carries the third-party ground infrastructure, and IA-0007.02 carries the legitimate management commands the attacker issued once inside. This differs from landsat-7-terra-am-1-interference-2007-2008, where the commercial station operator's own route was the way in.

  • No host–payload boundary was crossed. Nothing in the reporting involves a hosted payload.

  • LM-0007 requires movement achieved by reusing legitimate credentials or keys, and the mechanism is what the technique discriminates on rather than the fact of movement. Viasat states that the intruder moved laterally to the segment used to manage and operate the network but never says how, and no other held source supplies the mechanism. The refusal is evidentiary rather than a question of family scope: apt28-satcom-provider-2022 carries a live LM-0007 edge for a traversal between enterprise enclaves, so the family reaches ground boundaries when a source names the credential reuse.

  • No source describes reconnaissance of the operator's institutional terrain.

  • The technique's scope is component sourcing, screening and life-cycle state for pre-delivery manipulation. Nothing of that kind is reported.

  • The technique's scope is the software factory: repositories, CI/CD, signing services. The attacker plainly knew the modem's architecture and management stack, but that is not the software supply chain this technique describes.

Sources

The published accounts this record rests on. The tier is SafeMode Space's own assessment of the source, and the reason for it is given beside it. What the tiers mean and how they are assigned: the source tiers.

A source is listed when a mapped technique rests on it, or when it disputes the account. One the curators read but neither cited nor recorded as disputing the record is not listed, so an absence here means neither is true rather than that nobody looked.

Every source SafeMode Space reproduces, and on what terms: sources and attribution.

Corpus 2026.08.24-1, built 2026-08-24 from 226 techniques, 308 regulation articles, 125 ENISA controls, 2,610 framework controls, and 90 countermeasures.