Safeguard
Security Guides•

Over-the-air update threats for vehicles: spoofing, replay, rollback

Over-the-air updates give cars new attack paths. Learn the main threats, including spoofing, replay and rollback, and the controls that address each one.

Safeguard Security Team
3 min read

Over-the-air updates let manufacturers fix vehicles without a workshop visit, but they also create an attack path. The main threats are spoofing, tampering, replay, rollback, freezing and denial of service. Each has a known control, and a good update design covers all of them together.

Why OTA is different for cars

An over-the-air update delivers changes to an operating system or embedded firmware over a wireless network such as cellular or Wi-Fi. In cars, the telematics control unit typically downloads and installs updates over cellular networks. The reference page notes that cars cannot be driven during installation, that the car checks the update is genuine beforehand and that it verifies the integrity of affected systems afterward.

The same page lists spoofing, tampering, replay attacks and privilege escalation as concerns, and gives two scenarios: a flashing failure that interrupts an update, and arbitrary flashing that installs a malicious update.

The threats and the matching control

The Uptane standard gives a longer taxonomy for ground vehicles. Its list includes eavesdropping, drop request and slow retrieval attacks, freeze attacks, partial bundle installation, denial of service, rollback, endless data and mix and match attacks, and arbitrary software installation.

ThreatWhat happensControl
SpoofingA fake server sends an updateSigned metadata, verified against trusted keys
TamperingAn image is altered in transitSignatures and integrity checks on images
ReplayAn old valid message is sent againNonces or counters in signed reports
RollbackAn old vulnerable version is installedVersion numbers in signed metadata
FreezeThe device is kept on stale dataExpiry times and a trustworthy clock
Partial installOnly some units get the updateBundle checks and consistent state

Delta updates add a wrinkle

To keep downloads small, a distributor can send a delta, the difference between old and new firmware, and the device applies it. That is efficient, but it means the unit must verify the result as well as the download, because a delta applied to the wrong base produces the wrong image.

Design questions to ask

  • What is signed, who holds the signing keys and how is a key revoked?
  • Can an old but validly signed image be reinstalled?
  • What happens if power or connectivity is lost mid update?
  • Does each control unit verify for itself, or does it trust a central unit?
  • Where does the vehicle get a secure time?

The last question matters more than it looks, since expiry only works with a clock an attacker cannot move.

How this ties to regulation

UN R156 requires that update integrity and authenticity are established and that the vehicle can be restored if an update fails or is interrupted, according to UL's summary. See the post what happens when a vehicle update fails.

Quick check

Is HTTPS alone enough to secure a vehicle update?

Transport security helps but protects only the channel. Signed update metadata protects against a compromised server or mirror, which transport security does not.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.