系统工程与电子技术 ›› 2026, Vol. 48 ›› Issue (6): 1913-1924.doi: 10.12305/j.issn.1001-506X.2026.06.13

• 系统工程 • 上一篇    下一篇

基于模型的物联网设备芯片漏洞分析方法

潘虎1, 黄周晨2,3, 杨兆瑞4,*, 张祎2,3, 陈波2,3   

  1. 1. 北京航空航天大学可靠性与系统工程学院,北京 100191
    2. 航天科工防御技术研究试验中心,北京 100854
    3. 元器件应用验证技术创新中心,北京 100854
    4. 电子科技大学信息与通信工程学院,四川 成都 611731
  • 收稿日期:2025-01-10 修回日期:2025-05-18 出版日期:2026-06-25 发布日期:2026-03-16
  • 通讯作者: 杨兆瑞
  • 作者简介:潘 虎(1981—),男,博士研究生,主要研究方向为电子信息
    黄周晨(1994—),男,工程师,博士,主要研究方向为信息安全、漏洞检测
    张 祎(1998—),男,助理工程师,硕士,主要研究方向为侧信道攻击、漏洞挖掘
    陈 波(1987—),男,研究员,硕士,主要研究方向为元器件可靠性技术

A model-based method for chip vulnerability analysis in IoT device

Hu PAN1, Zhouchen HUANG2,3, ZhaoRui YANG4,*, Yi ZHANG2,3, Bo CHEN2,3   

  1. 1. School of Reliability and Systems Engineering,Beihang University,Beijing 100191,China
    2. Aerospace Science & Industry Defense Technology Research and Test Center,Beijing 100854,China
    3. Innovation Center for Components Application Verification Technology,Beijing 100854,China
    4. School of Information and Communication Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China
  • Received:2025-01-10 Revised:2025-05-18 Online:2026-06-25 Published:2026-03-16
  • Contact: ZhaoRui YANG

摘要:

随着物联网设备的大规模应用,芯片漏洞成为设备安全的重要隐患。现有方法多聚焦于漏洞存在性的检测,忽视其可利用性分析,易导致“假阳性”问题。本文提出一种基于模型的芯片漏洞分析方法,融合设备模型与漏洞检测信息,挖掘潜在攻击链,并基于多架构统一建模语言构建设备与攻击者的混合状态机模型以模拟真实攻击过程。通过行为仿真评估系统是否异常,从而判断漏洞是否可被利用。以智能家居系统为例,成功验证了手机全球定位系统芯片漏洞的可利用性,并在实测中复现了攻击效果致使手机崩溃,验证了方法的有效性。

关键词: 漏洞验证, 混合状态机, 模型仿真, 多架构统一建模语言

Abstract:

With the widespread deployment of internet of things (IoT) devices, chip vulnerabilities become critical threats to device security. Existing approaches primarily focus on detecting vulnerabilities, while overlooking validating the exploitability of vulnerability, resulting in the problem of false positives. To address this problem, this paper proposes a model-based method for chip vulnerability analysis. The method integrates device models with vulnerability detection data to uncover potential attack chains, and constructs hybrid state machine models representing both device and attacker behaviors to simulate real-world attack scenarios according to kombination of architecture model specificAtion (KARMA). By conducting behavioral simulation, the method evaluates whether the system exhibits abnormal behavior to determine the exploitability of the detected vulnerability. Experiments using a smart home system as a case study demonstrate the exploitability of the global positioning system (GPS) chip vulnerability in the phone within the system. Furthermore, the vulnerability is successfully exploited in a real-world environment to crash the mobile device, verifying the effectiveness of the proposed method.

Key words: vulnerability validation, hybrid automata, model simulation, kombination of architecture model specificAtion (KARMA)

中图分类号: