Explaining the nuances and security considerations one must be mindful of when deploying software updates to connected devices, to ensure the security and integrity of devices deployed in the wild.
A key requirement for connected devices/IoT is the ability to deploy software updates. Data breaches are occurring on a regular basis and extending devices outside the firewall perimeter increases the attack surface. There are on average 1-25 bugs/defects per 1,000 lines of code. The good news is that security breaches are largely preventable. The Center of Internet Security estimates that 80-90% can be prevented through swift software updates and patching, which are necessary in order to:
- Deploy bug fixes
- Patch security vulnerabilities
- Deliver new features
In this video, Northern.tech's Eystein Stenberg presents a talk for the Linux Foundation on key considerations when deploying software updates for connected devices.
Tags:
OTA
Related resources
Some similar resources you may also be interested in
Navigating the CRA regulation: What should international companies care about and why?
In this panel webinar, STMicroelectronics' Mena Roumbakis and Northern.tech's Eystein Måløy Stenberg discuss the practical implications of EU Cyber Resilience Act (CRA) compliance.
|
Security
IoT for All Podcast: How to Succeed with IoT Software
In this episode of the IoT For All Podcast, Ryan Chacon and Eystein Måløy Stenberg discuss the realities of building, scaling, and supporting software-driven IoT products.
|
AI
Navigating FDA and MDR Compliance: Managing the Device Lifecycle and Embedded Software Updates in Medical Devices - Dr. Baya Oussena
Regulatory bodies, such as the U.S. Food and Drug Administration (FDA) and the Medical Device Regulation (MDR), ensure the safety, effectiveness, and quality of medical devices. For software-driven devices, compliance is an ongoing process; each update or modification can present regulatory challenges for manufacturers. The rapid pace of software innovation makes navigating regulations more complex. Proactively addressing these challenges enhances quality, improves reliability and safety, and adds value for both patients and healthcare providers.


