Fine-grained vulnerability detection for medical sensor systems

被引:0
|
作者
Sun, Le [1 ]
Wang, Yueyuan [1 ]
Li, Huiyun [1 ]
Muhammad, Ghulam [2 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Dept Jiangsu Collaborat Innovat Ctr Atmospher Envi, Nanjing 210044, Peoples R China
[2] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Engn, Riyadh, Saudi Arabia
关键词
Vulnerability detection; Medical sensor network; Fine-grained detection; Smart healthcare system; Code representation;
D O I
10.1016/j.iot.2024.101362
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) has revolutionized the healthcare system by connecting medical sensors to the internet, while also posing challenges to the security of medical sensor networks (MSN). Given the extreme sensitivity of medical data, any vulnerability may result in data breaches and misuse, impacting patient safety and privacy. Therefore, safeguarding MSN security is critical. As medical sensor devices rely on smart healthcare software systems for data management and communication, precisely detecting system code vulnerabilities is essential to ensuring network security. Effective software vulnerability detection targets two key objectives: (i) achieving high accuracy and (ii) directly identifying vulnerable code lines for developers to fix. To address these challenges, we introduce Vulcoder, a novel vulnerability-oriented, encoder-driven model based on the Bidirectional Encoder Representations from Transformers (BERT) architecture. We propose a one-to-one mapping function to capture code semantics through abstract syntax trees (AST). Combined with multi-head attention, Vulcoder achieves precise function- and line-level detection of software vulnerabilities in MSN. This accelerates the vulnerability remediation process, thereby strengthening network security. Experimental results on various datasets demonstrate that Vulcoder outperforms previous models in identifying vulnerabilities within MSN. Specifically, it achieves a 1%-419% improvement in function-level prediction F1 scores and a 12.5%-380% increase in line-level localization precision. Therefore, Vulcoder helps enhance security defenses and safeguard patient privacy in MSN, facilitating the development of smart healthcare.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Vulnerability Detection with Fine-Grained Interpretations
    Li, Yi
    Wang, Shaohua
    Nguyen, Tien N.
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 292 - 303
  • [2] Hierarchical Attention Network for Interpretable and Fine-Grained Vulnerability Detection
    Gu, Mianxue
    Feng, Hantao
    Sun, Hongyu
    Liu, Peng
    Yue, Qiuling
    Hu, Jinglu
    Cao, Chunjie
    Zhang, Yuqing
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [3] GraphFVD: Property graph-based fine-grained vulnerability detection
    Shao, Miaomiao
    Ding, Yuxin
    Cao, Jing
    Li, Yilin
    COMPUTERS & SECURITY, 2025, 151
  • [4] Fine-Grained Simplification of Medical Documents
    Koptient, Anais
    Londres, Muriel
    Grabar, Natalia
    PUBLIC HEALTH AND INFORMATICS, PROCEEDINGS OF MIE 2021, 2021, 281 : 308 - 312
  • [5] Automatic fine-grained area detection for thin client systems
    Vankeirsbilck, Bert
    Verslype, Dieter
    Staelens, Nicolas
    Simoens, Pieter
    Develder, Chris
    Dhoedt, Bart
    De Turck, Filip
    Demeester, Piet
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (05) : 1620 - 1632
  • [6] Towards Fine-Grained Recognition: Joint Learning for Object Detection and Fine-Grained Classification
    Wang, Qiaosong
    Rasmussen, Christopher
    ADVANCES IN VISUAL COMPUTING, ISVC 2019, PT II, 2019, 11845 : 332 - 344
  • [7] Fine-Grained Crowdsourcing for Fine-Grained Recognition
    Jia Deng
    Krause, Jonathan
    Li Fei-Fei
    2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 580 - 587
  • [8] Fine-Grained Controversy Detection in Wikipedia
    Bykau, Siarhei
    Korn, Flip
    Srivastava, Divesh
    Velegrakis, Yannis
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1573 - 1584
  • [9] Fine-grained Design Pattern Detection
    Lebon, Maurice
    Tzerpos, Vassilios
    2012 IEEE 36TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2012, : 267 - 272
  • [10] Fine-Grained Event Trigger Detection
    Duong Minh Le
    Thien Huu Nguyen
    16TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (EACL 2021), 2021, : 2745 - 2752