Yao Jun, Mu Taotao. FIRMWARE VULNERABILITY DETECTION IN EMBEDDED DEVICE BASED ON GRAPH NEURAL NETWORKSJ. Computer Applications and Software, 2025, 42(9): 255-262. DOI: 10.3969/j.issn.1000-386x.2025.09.034
Citation: Yao Jun, Mu Taotao. FIRMWARE VULNERABILITY DETECTION IN EMBEDDED DEVICE BASED ON GRAPH NEURAL NETWORKSJ. Computer Applications and Software, 2025, 42(9): 255-262. DOI: 10.3969/j.issn.1000-386x.2025.09.034

FIRMWARE VULNERABILITY DETECTION IN EMBEDDED DEVICE BASED ON GRAPH NEURAL NETWORKS

  • With the variety and quantity of embedded devices are increasing, its security is facing a great challenges. Usually, security experts can manually identify software vulnerabilities in the firmware program of embedded devices, but manual analysis is extremely time-consuming. To solve the above problems, this paper proposes a firmware vulnerability detection method based on code attribute graph and bi-directional graph neural network, which can automatically detect software vulnerabilities in firmware programs from the source code level. In order to verify the feasibility of this method, the software vulnerability dataset collected from SARD and the real-world vulnerability dataset were experimentally verified. The experimental results show that the vulnerability detection accuracy and F1 score are up to 93.4% and 86.54%, so this method can significantly improve the detection capabilities of software vulnerabilities.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return