Abstract:
In modern manufacturing computer aided process are used to create many parts. As the models for these parts are created, exchanged between people, and send of to be manufactured, they are ideally stored in a standardized format. One of the formats in use is the Initial Graphics Exchange Specification (IGES) file format, created in the 1970s. As multiple parsers interact with the file format potential for misinterpretation, so-called parser differentials, arises. Previous work has shown, that parser differentials cause vulnerabilities and open multiple different attack vectors. A gap in the field of parser differentials research exists, with no previous paper focusing on the IGES file format. In this thesis we start to fill this gap by extending an already exiting framework for systematic analyzes of parser differentials in XML parser to work with IGES parsers. We analyzed 3 different parsers, in 3 programming languages on 13 test cases.