An evolutionary fault injection settings search algorithm for attacks on safe and secure embedded systems

dc.contributor.authorPozzobon, Enrico
dc.contributor.authorWeiss, Nils
dc.contributor.authorMottok, Jürgen
dc.contributor.authorMatoušek, Václav
dc.date.accessioned2025-06-20T08:23:14Z
dc.date.available2025-06-20T08:23:14Z
dc.date.issued2023
dc.date.updated2025-06-20T08:23:14Z
dc.description.abstractIn this paper a novel method for exploiting vulnerabilities in secure embedded bootloaders is presented, which are the foundation of trust for modern vehicle software systems, by using a genetic algorithm to successfully identify the correct parameters to perform an electromagnetic fault injection attack. Specifically, there is demonstrated the feasibility of code execution attacks by leveraging a combination of software and hardware weaknesses in the secure software update process of electronic control units (ECUs), which is standardized across the automotive industry.The described method utilizes an automated approach, eliminating the need for static code analysis, and doesn’t require any hardware modifications to the targeted systems. Through our research, we successfully demonstrated our attack on three distinct ECUs from different manufacturers used in current vehicles. Our results prove that the use of a genetic algorithm for finding the fault parameters reduces the number of attempts necessary for a successful fault to obtain arbitrary code execution via ”wild jungle jumps” by approximately 100 times compared to a naive random search.en
dc.description.abstractnevyplňuje se v případě, že původním jazykem je český jazyk; obsahově musí odpovídat anotaci v původním jazyce;V článku je prezentována nová metoda vyšetřování zranitelnosti zabezpečených vestavěných zaváděcích programů, které jsou základem spolehlivých softwarových systémů moderních dopravních prostředků založených na použití genetických algoritmů úspěšně identifikujících korektní parametry při odhalování útoků na systémy prostřednictvím injekce chyb. Speciálně jsou demonstrovány útoky na proveditelnost kódu specifickým generováním kombinací softwarových i hardwarových chyb v procesu bezpečné softwarové aktualizace elektronických řídicích jednotek, dnes standardizovaných v automobilovém průmyslu.Popisovaná metoda používá automatizovaný přístup vylučující potřebu statické analýzy kódu a nevyžaduje jakékoli hardwarové modifikace již vyvinutého systému. Na základě našeho výzkumu úspěšně demonstrujeme obranu proti útokům na tři odlišné řídicí jednotky od různých výrobců používané v současných automobilech. Prezentované výsledky prokazují, že užití genetických algoritmů pro nalezení chybných parametrů redukuje počet přístupů nezbytných pro úspěšné zvládnutí libovolného chybového kódu prostřednictvím tzv. “divokých skoků v džungli” přibližně stonásobným porovnáním naivním náhodným postupem vyhledávání.cz
dc.format18
dc.identifier.document-number001100938500003
dc.identifier.doi10.14311/NNW.2023.33.020
dc.identifier.issn1210-0552
dc.identifier.obd43942598
dc.identifier.orcidPozzobon, Enrico 0009-0006-2349-5861
dc.identifier.orcidWeiss, Nils 0009-0000-5593-0043
dc.identifier.orcidMottok, Jürgen 0000-0002-7727-2448
dc.identifier.orcidMatoušek, Václav 0000-0002-6050-5495
dc.identifier.urihttp://hdl.handle.net/11025/59550
dc.language.isoen
dc.relation.ispartofseriesNeural Network World
dc.rights.accessA
dc.subjectfault injectionen
dc.subjectsecurityen
dc.subjectgenetic algorithmen
dc.subjectinjekce chybcz
dc.subjectbezpečnostcz
dc.subjectgenetické algoritmycz
dc.titleAn evolutionary fault injection settings search algorithm for attacks on safe and secure embedded systemsen
dc.titleVývojový vyhledávací algoritmus s možnostmi injekce chyb pro odhalování útoků na zabezpečené vestavěné systémycz
dc.typeČlánek v databázi WoS (Jimp)
dc.typeČLÁNEK
dc.type.statusPublished Version
local.files.count1*
local.files.size1272902*
local.has.filesyes*
local.identifier.eid2-s2.0-85178586967

Files

Original bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
Pozzobon a kol. NNW.2023.33.020.pdf
Size:
1.21 MB
Format:
Adobe Portable Document Format
License bundle
Showing 1 - 1 out of 1 results
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections