Shape

Secure OTA updates: secure boot, signing and rollback

CRA ComplianceBy AzertyUI Team

The Cyber Resilience Act requires manufacturers to fix vulnerabilities and provide security updates throughout the support period. For embedded products installed at customer sites, that means a reliable and secure over-the-air (OTA) update chain.

1. Secure boot

Secure boot verifies, at every start-up, the signature of each software stage (bootloader, kernel, system). It creates a chain of trust anchored in hardware: modified software does not boot.

2. Signed updates

Each update package is signed by the manufacturer; the device checks the signature before installing. The private signing key is protected (ideally in a hardware module) and its use is logged.

3. Being able to roll back

An interrupted or faulty update must not brick the device. Dual-partition (A/B) schemes install the new version alongside the old one and switch only after a successful boot.

4. Blocking malicious downgrades

Conversely, an attacker must not be able to reinstall an old vulnerable version: anti-rollback protection (a version counter) prevents it.

5. Linking updates to the SBOM

Each shipped version has its SBOM: that is how you know which devices need updating when a vulnerability is published.

These architecture choices are hard to retrofit: better to validate them early, in a CRA gap analysis of the product.

Information current as of 29 September 2026. Regulations and timelines change: this article is not legal advice.

Related Tags

  • Code signing
  • CRA
  • Embedded software
  • Logiciel embarqué
  • OTA
  • Secure boot
  • Signature de code

Share This Article

Shape