A4 Refereed article in a conference publication
A Fuzz Testing Approach for Embedded Avionic Software
Authors: Xompero, Leonardo; Mohammad, Tahir; Isoaho, Jouni; Grossi, Jürgen
Editors: Shakshuki, Elhadi
Conference name: International Conference on Ambient Systems, Networks and Technologies Networks
Publication year: 2024
Journal: Procedia 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 source: Procedia Computer Science
Volume: 238
First page : 273
Last page: 280
eISSN: 1877-0509
DOI: https://doi.org/10.1016/j.procs.2024.06.025
Web address : https://doi.org/10.1016/j.procs.2024.06.025
Self-archived copy’s web address: https://research.utu.fi/converis/portal/detail/Publication/457186885
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. |