A Novel Graph-based Mechanism for Identifying Traffic Vulnerabilities in Smart Home IoT

被引:0
|
作者
Jia, Yizhen [1 ]
Xiao, Yinhao [1 ]
Yu, Jiguo [2 ]
Cheng, Xiuzhen [1 ]
Liang, Zhenkai [3 ]
Wan, Zhiguo [4 ]
机构
[1] George Washington Univ, Dept Comp Sci, Washington, DC 20052 USA
[2] Qufu Normal Univ, Sch Informat Sci & Engn, Rizhao, Peoples R China
[3] Natl Univ Singapore, Sch Comp, Singapore, Singapore
[4] Shandong Univ, Sch Comp Sci & Technol, Qingdao, Peoples R China
关键词
INTERNET;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Smart home IoT devices have been more prevalent than ever before but the relevant security considerations fail to keep up with due to device and technology heterogeneity and resource constraints, making IoT systems susceptible to various attacks. In this paper, we propose a novel graph-based mechanism to identify the vulnerabilities in communication of IoT devices for smart home systems. Our approach takes one or more packet capture files as inputs to construct a traffic graph by passing the captured messages, identify the correlated subgraphs by examining the attribute-value pairs associated with each message, and then quantify their vulnerabilities based on the sensitivity levels of different keywords. To test the effectiveness of our approach, we setup a smart home system that can control a smart bulb LB100 via either the smartphone APP for LB100 or the Google Home speaker. We collected and analyzed 58,714 messages and exploited 6 vulnerable correlated subgraphs, based on which we implemented 6 attack cases that can be easily reproduced by attackers with little knowledge of IoT. This study is novel as our approach takes only the collected traffic files as inputs without requiring the knowledge of the device firmware while being able to identify new vulnerabilities. With this approach, we won the third prize out of 20 teams in a hacking competition.
引用
收藏
页码:1493 / 1501
页数:9
相关论文
共 50 条
  • [1] Detecting DoS Attack in Smart Home IoT Devices Using a Graph-Based Approach
    Paudel, Ramesh
    Muncy, Timothy
    Eberle, William
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 5249 - 5258
  • [2] Vulnerabilities in IoT Devices for Smart Home Environment
    Costa, Luis
    Barros, Joao Paulo
    Tavares, Miguel
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2019, : 615 - 622
  • [3] A novel graph-based approach for IoT botnet detection
    Huy-Trung Nguyen
    Quoc-Dung Ngo
    Van-Hoang Le
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2020, 19 (05) : 567 - 577
  • [4] A novel graph-based approach for IoT botnet detection
    Huy-Trung Nguyen
    Quoc-Dung Ngo
    Van-Hoang Le
    [J]. International Journal of Information Security, 2020, 19 : 567 - 577
  • [5] Generating IoT Traffic in Smart Home Environment
    Hung Nguyen-An
    Silverston, Thomas
    Yamazaki, Taku
    Miyoshi, Takumi
    [J]. 2020 IEEE 17TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC 2020), 2020,
  • [6] Graph-Based IoT Microservice Security
    Pahl, Marc-Oliver
    Aubet, Francois-Xavier
    Liebald, Stefan
    [J]. NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [7] Characterizing Smart Home IoT Traffic in the Wild
    Mazhar, M. Hammad
    Shafiq, Zubair
    [J]. 2020 ACM/IEEE FIFTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION (IOTDI 2020), 2020, : 203 - 215
  • [8] Random Graph-based Multiple Instance Learning for Structured IoT Smart City Applications
    Chiu, David K. Y.
    Xu, Tao
    Gondra, Iker
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (03)
  • [9] Detecting IoT Traffic Anomalies in Smart Home Environment
    Hung Nguyen-An
    Silverston, Thomas
    Yamazaki, Taku
    Miyoshi, Takumi
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [10] GPFS: A Graph-based Human Pose Forecasting System for Smart Home with Online Learning
    Li, Xin
    Li, Dawei
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2021, 17 (03)