Skip to main navigation Skip to search Skip to main content

Optimizing IoT Cross-rule Vulnerability Detection through Reinforcement Learning-Based Fuzzing

  • Tran Ngoc Bao Huynh
  • , Ting Xu
  • , Yinxin Wan
  • , Jun Dai
  • , Xiaoyan Sun
  • Worcester Polytechnic Institute
  • University of Massachusetts Boston

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Internet of Things (IoT) devices have become increasingly ubiquitous and essential to daily life. These devices are usually controlled based on trigger-action rules, meaning that the devices will take actions according to the rules when trigger conditions are satisfied. As more devices are deployed in smart home systems, the risk of undesirable interactions and cross-rule vulnerabilities increases. In this paper, we propose a reinforcement learning-based fuzzing approach that can automate the modification of environmental variables to generate test cases and increase the likelihood of discovering cross-rule conflicts in smart home systems. Our approach optimizes conflict detection and discovers hidden conditions that lead to vulnerabilities. The preliminary results show that our model can successfully recognize different types of rule conflict.

Original languageEnglish
Title of host publicationACM SenSys 2025 - 23rd ACM Conference on Embedded Networked Sensor Systems, In Transactions to Conference Embedded Artificial Intelligence and Sensing Systems
PublisherAssociation for Computing Machinery, Inc
Pages594-595
Number of pages2
ISBN (Electronic)9798400714795
DOIs
StatePublished - May 6 2025
Event23rd ACM Conference on Embedded Networked Sensor Systems, SenSys 2025 - Irvine, United States
Duration: May 6 2025 → May 9 2025

Publication series

NameACM SenSys 2025 - 23rd ACM Conference on Embedded Networked Sensor Systems, In Transactions to Conference Embedded Artificial Intelligence and Sensing Systems

Conference

Conference23rd ACM Conference on Embedded Networked Sensor Systems, SenSys 2025
Country/TerritoryUnited States
CityIrvine
Period5/6/25 → 5/9/25

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Keywords

  • fuzzing
  • IoT
  • reinforcement learning
  • vulnerability detection

Fingerprint

Dive into the research topics of 'Optimizing IoT Cross-rule Vulnerability Detection through Reinforcement Learning-Based Fuzzing'. Together they form a unique fingerprint.

Cite this