Methodology for Vulnerabilities Detection in IoT Gateways Source Code
The growth of IoT has driven advancements but also raised security concerns, particularly for IoT gateways. Vulnerabilities can stem from firmware, source code, and software flaws, often due to insecure coding practices. Detection methods include static code analysis and hybrid approaches combining static and dynamic analysis, machine learning, and natural language processing. However, static application security testing tools generate high false positives and have limitations in identifying OWASP IoT Top 10 vulnerabilities. This proposal aims to develop a static analysis-based solution to enhance vulnerability detection, including a taxonomy, a benchmark for tool evaluation, and an automated solution integrating hybrid techniques. In addition, a methodology will be proposed to identify insecure coding practices in compliance with the OWASP guidelines.
Authors
- Diego R. Gomes (ORCID: https://orcid.org/0000-0002-3944-0068)
Institutions
- University of Coimbra (PT)
Publication Details
- Published
- 2025-04-08
- DOI
- https://doi.org/10.1109/edcc-c66476.2025.00028
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Fundação para a Ciência e a Tecnologia
- Nuclear Fuel Cycle and Supply Chain