




















分别通过一些典型案例展开下:
Latent Backdoors Persist Through Transfer Learning文章要点:
该文章提出了潜伏后门攻击(Latent Backdoor Attacks),这是一种比传统后门攻击更强大、更隐蔽的变体,专门针对迁移学习(Transfer Learning)场景。
潜伏后门在多个方面比传统后门攻击更强大、更难防御:
长期有效性
难以检测
Ultralytics YOLO11模型被加装挖矿软件攻击案例
2024年12月,techtarget网站报道了Ultralytics YOLO11模型两个版本被加装了挖矿软件的新闻。Ultralytics YOLO11是一种图像识别和检测的python库,可以使用YOLO模型、微调或者训练用户自己的模型。12月5号的时候,开发人员发现通过对比发布在PyPI上的包和GitHub上的代码库,发现PyPI上的两个版本的包被入侵,植入了挖矿软件。目前怀疑此次事件源于PyPI部署工作流程中的代码注入。
案例来源
2024年12月,techtarget网站报道了Ultralytics YOLO11模型两个版本被加装了挖矿软件的新闻。Ultralytics YOLO11是一种图像识别和检测的python库,可以使用YOLO模型、微调或者训练用户自己的模型。12月5号的时候,开发人员发现通过对比发布在PyPI上的包和GitHub上的代码库,发现PyPI上的两个版本的包被入侵,植入了挖矿软件。目前怀疑此次事件源于PyPI部署工作流程中的代码注入。
此次 Ultralytics YOLO11 模型被植入挖矿软件 的事件,本质上是一次 典型的软件供应链投毒攻击(Supply Chain Poisoning)。其攻击原理可概括如下:
根据 Ultralytics 官方 CEO Glenn Jocher 的说明,问题根源在于 PyPI 自动部署工作流程中被注入了恶意代码 2。这意味着:
ultralytics==8.3.41 和 8.3.42)与 GitHub 源码不一致,内含挖矿程序 25。pip install ultralytics 安装时,会额外下载并执行加密货币挖矿程序;ultralytics_runner,伪装成合法组件 4;总结:本次事件并非模型文件(如
.pt)被篡改,而是 整个 Python 库的发布管道被入侵,属于更高危的供应链上游攻击。它再次警示我们:“安装即信任” 的模式在 AI 时代已极度危险。
2024年3月,国外研究团队Oligo发布了针对AI框架Ray(Ray 是一个开源统一框架,用于扩展 AI 和 Python 应用程序(如机器学习))中的漏洞攻击研究,攻击者利用"影子漏洞"CVE-2023-48022发起攻击,该漏洞允许Ray的仪表板(dashboard)始终绑定在0.0.0.0并进行端口转发,并且jobs API没有任何的访问控制,导致任何有仪表盘网络访问权限(HTTP端口8265)的人都可以远程访问主机上的业务、执行代码等。攻击者在7个月内入侵了上千台互联网暴露的Ray服务器, 攻击者可使用GPU 进行挖矿获得收益。
案例来源
一句话概括:
ShadowRay 利用云环境中 共享 GPU 的“旧任务内存残留”,从别人的 AI 任务里把数据和模型“捞出来”(信息泄露),并进一步用这些泄露信息做更深层攻击。
它不是传统的“后门训练模型”,而是典型的 AI 推理阶段 / 训练阶段的侧信道 + 内存残留攻击,目标是云上的 AI 工作负载(多租户 GPU 场景)。
按照 Oligo 的文章(以及它们的技术博客)描述,ShadowRay 的核心步骤可以拆成 4 个环节:
核心点:内存再利用(memory reuse)+ 未清零(no zeroing)。
ShadowRay 利用:
攻击者做的事是:
根据 Oligo 给出的案例,攻击者可以从残留内存中推断出:
这些信息可以被用来:
Oligo 声称他们已经在实际云环境中观测到:
威胁行为者通过供应链攻击入侵了 Ultralytics YOLO11 模型的多个版本,在该公司最新版本的人工智能软件中偷偷植入并运行 XMRig 加密货币挖矿程序。
入侵发现
社区反馈与初步应对
异常行为与溯源线索
官方确认被入侵版本
Ultralytics 官方说明
未解问题
Ultralytics 事件是 2024–2025 年间众多软件供应链安全事件中的一例,类似案例包括:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。