Industry Insights | Issue 06

The New Era of Embedded Cyber Security: AI Acceleration, Threats, and Regulatory Preparedness

Various industries have observed recent advanced developments in the field of embedded cybersecurity. The rapid adoption of artificial intelligence in embedded systems emphasizes the need for enhanced security measures. AI-generated code has become more prevalent in critical infrastructure, further highlighting the importance of industry-agnostic AI adoption and security. Other recent advancements include the introduction of the EMB3D Threat Modelling framework. This framework is designed to specifically assist manufacturers of embedded devices in understanding and mitigating cyber threats in critical infrastructure environments. Another important regulation that has been formulated recently is the European Union Cyber Resilience Act which mandates proactive vulnerability management and reporting for embedded devices. 

Researchers working on cyber threats and security have uncovered several vulnerabilities which have been pre-existing in some of the most popular embedded systems such as GRUB2, U-Boot, and FreeRTOS. U-Boot vulnerabilities include integer or buffer overflows, arbitrary code injection, and bypassing the chain of trust for execution of malicious code on Linux-based embedded systems. While the latter allows execution of arbitrary code during the boot process, thus posing significant security risks such as installation of persistent malware that can remain active even after reinstallation or hardware replacement. The need of the hour is maintenance of updated software in embedded systems with utmost priority. Businesses need to implement strong coding and security practices such as resolving memory management issues and validating improper inputs against evolving cyber threats. 

~Mohamed Wasif – Associate Architect