← 最新论文
💻 computer science

SAMD: A Tool for Identifying False Data Injection Scenarios in AI/ML-enabled Medical Devices

本文介绍了 SAMD,这是一种自动化工具,它利用大语言模型和漏洞数据库,在设计阶段对人工智能/机器学习赋能的医疗设备执行 STPA-Sec 分析,从而以高精度和高准确度有效识别虚假数据注入风险并生成相关的攻击场景。

原作者: Mohammadreza Hallajiyan, Xueren Ge, Athish Pranav Dharmalingam, Gargi Mitra, Shahrear Iqbal, Homa Alemzadeh, Karthik Pattabiraman

发布于 2026-05-29
📖 1 分钟阅读☕ 轻松阅读

原作者: Mohammadreza Hallajiyan, Xueren Ge, Athish Pranav Dharmalingam, Gargi Mitra, Shahrear Iqbal, Homa Alemzadeh, Karthik Pattabiraman

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,将一种现代医疗设备(如智能胰岛素泵或用于诊断眼疾的相机)比作一位技艺高超但略显天真的厨师。这位厨师(即人工智能)擅长根据被递送的食材(患者数据)进行烹饪(做出医疗决策)。

然而,问题在于:这些食材并非来自单一、安全的农场。它们来自众多不同的来源——蓝牙血糖仪、Wi-Fi 连接的智能手机、云服务器以及各种相机。其中一些送货卡车(外围设备)年久失修,有些锁具损坏,还有些很容易被狡猾的小偷欺骗。

如果一名恶意行为者潜入并偷偷将新鲜番茄换成腐烂的番茄(注入虚假数据),厨师可能会烹制出一顿有毒的饭菜,导致误诊或危险的治疗。令人恐惧的是:厨师并不知道番茄已经腐烂;他们只是信任那辆送货卡车。

问题所在:移动部件过多

过去,如果你购买一辆汽车,发动机和刹车由同一家公司制造,因此他们知道如何确保其安全。但在人工智能医疗设备中,“厨师”(人工智能软件)往往由一家公司构建,而“送货卡车”(传感器、相机、手机)则由数十家不同的公司制造。

当患者或医院设置该系统时,他们可能会连接品牌 A 的相机和品牌 B 的手机。人工智能开发者从未见过这些特定的“卡车”。如果品牌 A 的相机存在已知的安全漏洞,人工智能可能会接收到错误数据,从而导致危及生命的错误。对于人工智能开发者而言,预测恶意行为者可能利用这些众多不同部件进行破坏的每一种方式,是极其困难的。

解决方案:SAMD(安全侦探)

该论文介绍了一种名为SAMD的新工具。可以将 SAMD 想象为一位超级强大的安全侦探,它在设备甚至销售给患者之前,就为医疗设备制造商工作。

SAMD 并非凭空猜测;它遵循一套严格、逻辑化的“食谱”(称为 STPA-Sec),以确切找出小偷可能入侵的方式。其工作原理分步如下:

  1. 技术扫描器(图书管理员):
    SAMD 读取设备的说明书和用户指南。它就像一位图书管理员,能够瞬间扫描书籍并提取出所有提及的特定技术(如“蓝牙”、“Wi-Fi"或"Linux")。它会列出人工智能可能与之通信的每一辆“送货卡车”。

  2. 漏洞查找器(漏洞猎手):
    一旦获得技术列表,SAMD 就会查询一个庞大的公开软件漏洞数据库(称为 CVE 数据库)。它会问:“我们刚刚发现的蓝牙或 Wi-Fi 是否受到任何这些漏洞的影响?”
    它会提取每种技术的前 10 个最新漏洞。然后,它利用一个智能人工智能(大型语言模型)作为过滤器。它会问人工智能:“黑客能否利用这个特定漏洞,在食材到达厨师之前将其替换(篡改数据)?”如果答案是“不,这个漏洞仅窃取密码”,则将其丢弃。如果答案是“是,这个漏洞允许他们更改数据”,则予以保留。

  3. 攻击场景生成器(故事讲述者):
    这是最具创造性的部分。对于通过过滤的每一个漏洞,SAMD 都会要求人工智能编写一个逐步的抢劫故事

    • 步骤 1(侦察): 小偷如何发现该系统?
    • 步骤 2(获取访问权限): 他们如何进入?
    • 步骤 3(权限提升): 他们如何获得厨房的钥匙?
    • 步骤 4(攻击执行): 他们如何替换食材?
    • 步骤 5(影响): 患者会发生什么?

    人工智能以非常结构化的方式撰写这些故事,确保它们既真实又详尽,而非凭空捏造的胡言乱语。

效果如何?

研究人员在五种经美国食品药品监督管理局(FDA)批准的现实世界医疗设备(例如用于胰岛素剂量的应用程序和用于眼疾的相机)上测试了 SAMD。

  • 识别技术: SAMD 发现了说明书中提及的 100% 的技术。
  • 发现漏洞: 它成功找到了与这些技术相关的已知安全漏洞。在其标记的漏洞中,约 63% 实际上与数据篡改相关(其余则无关,例如仅导致系统变慢的漏洞)。
  • 编写故事: 在生成“抢劫故事”(攻击场景)时,其准确率高达 95.3%。这些故事细节丰富,足以展示黑客如何欺骗人工智能,以及这对患者将产生何种后果。
  • 速度: 速度极快。虽然人类专家分析一台设备可能需要数小时,但 SAMD 仅需几分钟(最长的一次测试耗时约 3 分钟)。

谁从中受益?

  • 设备制造商: 他们可以在设计阶段使用 SAMD,在构建系统之前发现其薄弱环节。他们可以修复漏洞,或告知医院:“不要将品牌 X 的相机与我们的设备一起使用,因为它不安全。”
  • 安全专家: 独立分析师可以使用该工具检查设备,并发布关于如何保障其安全的报告。

核心结论

SAMD 就像是医疗人工智能的安全模拟器。它并不取代人类专家,但为他们提供了巨大的先发优势。它将复杂、混乱的互联医疗设备网络转化为清晰的清单:“如果黑客尝试 X,他们就能做到 Y。”这有助于确保医院厨房里的“厨师”获得新鲜、安全的食材,从而保护患者免受危险错误的侵害。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →