A4 Refereed article in a conference publication

A Fuzz Testing Approach for Embedded Avionic Software




AuthorsXompero, Leonardo; Mohammad, Tahir; Isoaho, Jouni; Grossi, Jürgen

EditorsShakshuki, Elhadi

Conference nameInternational Conference on Ambient Systems, Networks and Technologies Networks

Publication year2024

JournalProcedia Computer Science

Book title The 15th International Conference on Ambient Systems, Networks and Technologies Networks (ANT) / The 7th International Conference on Emerging Data and Industry 4.0 (EDI40), April 23-25, 2024, Hasselt University, Belgium

Journal name in sourceProcedia Computer Science

Volume238

First page 273

Last page280

eISSN1877-0509

DOIhttps://doi.org/10.1016/j.procs.2024.06.025(external)

Web address https://doi.org/10.1016/j.procs.2024.06.025(external)

Self-archived copy’s web addresshttps://research.utu.fi/converis/portal/detail/Publication/457186885(external)


Abstract
The objective of the research was to find if it was possible to apply fuzz testing, a technique that can be used to test software to discover vulnerabilities, on an embedded avionic software using an open-source fuzz tool. The open-source fuzz tool AFL++ was applied to an NH90 Airbus Helicopter embedded software component to find the vulnerabilities. The proposed setup was able to find a few crashes related to data parsing associated with Ada strong typing declaration requirement. Moreover, the experiments outline practical guidelines and considerations for implementing fuzz testing on embedded avionic software.

Downloadable publication

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 2025-27-01 at 19:13