ISO 24089 (Software Update Engineering for Road Vehicles)
ISO 24089 is the international standard for software update engineering in road vehicles. It sets out requirements and recommendations on two levels: for the organisation and for the individual project. ISO published it in February 2023, and a first amendment followed in 2024.
What does ISO 24089 cover?
The standard applies to vehicles whose software can be updated. It covers the vehicle with its systems and ECUs, and the infrastructure. It also covers assembling and delivering update packages after initial development. The standard is aimed at vehicle manufacturers, suppliers and their partners. It is meant to give everyone involved a shared understanding of who owns which activity.
It deliberately leaves out two things. Developing the software for the vehicle functions themselves is out of scope. And it does not prescribe specific technologies or solutions.
Relation to UNECE R156
UNECE R156 makes a Software Update Management System (SUMS) a precondition for type approval. The manufacturer has to prove which software version runs on which vehicle, whether an update affects the approval, and how updates are protected against manipulation.
R156 says what has to be proven. ISO 24089 describes how to organise the work for it. The regulation’s text does not mention the standard. Even so, testing organisations describe the relationship exactly this way. It mirrors the one between UNECE R155 and ISO/SAE 21434.
Relation to ISO/SAE 21434
ISO/SAE 21434 requires updates and the vehicle’s update capability to be developed under its own rules. That puts the update path into the Threat Analysis and Risk Assessment (TARA). An insecure update mechanism is a way into the vehicle.
So ISO 24089 governs the process around the update, ISO/SAE 21434 the security of the update path. Both standards come from the same subcommittee, ISO/TC 22/SC 32.
ISO 24089 in practice
Anyone setting up a SUMS should bring in the TARA early. The analysis needs to know the update interfaces, and update engineering needs to implement the countermeasures from the TARA. Our Cyber Security page shows how the regulations and standards fit together.


