当前位置: 首页 > news >正文

AI 编程助手 Cline CLI 2.3.0遭篡改,悄悄安装 OpenClaw

聚焦源代码安全,网罗国内外最新资讯!

编译:代码卫士

专栏·供应链安全

数字化时代,软件无处不在。软件如同社会中的“虚拟人”,已经成为支撑社会正常运转的最基本元素之一,软件的安全性问题也正在成为当今社会的根本性、基础性问题。

随着软件产业的快速发展,软件供应链也越发复杂多元,复杂的软件供应链会引入一系列的安全问题,导致信息系统的整体安全防护难度越来越大。近年来,针对软件供应链的安全攻击事件一直呈快速增长态势,造成的危害也越来越严重。

为此,我们推出“供应链安全”栏目。本栏目汇聚供应链安全资讯,分析供应链安全风险,提供缓解建议,为供应链安全保驾护航。

注:以往发布的部分供应链安全相关内容,请见文末“推荐阅读”部分。

开源AI编程助手Cline CLI遭篡改,被用于静默安装近期极受欢迎的自托管自主AI代理OpenClaw。

Cline软件包维护人员发布公告称:"太平洋时间2026年2月17日凌晨3点26分,未经授权方利用被盗的npm发布令牌,在NPM注册表上发布了Cline CLI的更新版本:cline@2.3.0。该发布包包含一个被修改的package.json文件,其中新增了postinstall脚本:'postinstall": "npm install -g openclaw@latest'。"开发者安装Cline 2.3.0版本时,此脚本会导致OpenClaw被安装到其机器上。Cline表示,软件包未引入其它修改,也未观察到恶意行为,不过明确指出安装OpenClaw既未授权也非预期行为。

已发布新版本

此次供应链攻击影响了在太平洋时间2月17日凌晨3点26分至上午11点30分约8小时窗口期内,安装npm上发布的Cline CLI软件包2.3.0版本的所有用户。该事件不影响Cline的Visual Studio Code扩展和JetBrains插件。

为消除未经授权发布的影响,Cline维护人员已发布2.4.0版本。2.3.0版本已被弃用,被盗用的令牌也已撤销。Cline同时表示,npm发布机制已更新,现通过GitHub Actions支持OpenID Connect。

微软威胁情报团队在X平台上发文称,在2026年2月17日,观察到由Cline CLI软件包供应链遭入侵导致OpenClaw的安装量出现了"虽小但值得注意的增长"。StepSecurity的数据显示,被入侵的Cline软件包在这八小时内被下载了约4000次。建议用户更新至最新版本,检查自己的环境是否有任何意外安装的OpenClaw,并在不需要时将其移除。

Endor Labs研究员Henrik Plate表示:"尽管下载量很高,但总体影响较低:OpenClaw本身并非恶意软件,且该安装过程并不包含Gateway守护进程的安装或启动。然而,这一事件表明软件包维护者不仅需要启用可信发布,还需要通过传统令牌禁用发布——并且软件包用户需要关注相应证明的存在(或突然缺失)。"

利用Clinejection窃取发布密钥

虽然目前尚不清楚谁在背后操纵了这次npm包入侵事件及其最终目的,但在此之前,安全研究员Adnan Khan发现,攻击者可以通过提示注入窃取仓库的身份验证令牌。攻击者利用的是该仓库被配置为自动分类处理GitHub上提出的任何新议题这一情况。

Khan解释说:"当新议题被创建时,工作流会启动Claude,并赋予其访问仓库的权限和一套工具来分析和回应这个议题。其意图是自动化初步响应,以减少维护人员的负担。"

但工作流中的一个错误配置授予了Claude过高的权限,使其能够在默认分支内实现任意代码执行。再加上嵌入在GitHub议题标题中的提示注入,可被拥有GitHub账户的攻击者用于诱骗AI代理运行任意命令,进而破坏生产环境的发布版本。

这一基于PromptPwnd技术构建的漏洞被命名为Clinejection。它是在2025年12月21日的一次源代码提交中被引入的。攻击链概述如下:

  • 在议题分类工作流中提示Claude运行任意代码。

  • 通过向缓存填充超过10GB的垃圾数据来驱逐合法的缓存条目,从而触发GitHub的最近使用最少的(LRU)缓存驱逐策略。

  • 设置与夜间发布工作流缓存键相匹配的污染缓存条目。

  • 等待大约在协调世界时凌晨2点运行的夜间发布任务触发,并使用被污染的缓存条目。

Khan 指出,"这将使攻击者能够在夜间工作流中获得代码执行权限,并窃取发布密钥。如果威胁行为者获取了生产环境的发布令牌,结果将是一场毁灭性的供应链攻击。通过被盗用的发布凭据推送的恶意更新,将在每个已安装该扩展并将其设置为自动更新的开发者的上下文中执行。"换句话说,该攻击序列利用GitHub Actions缓存投毒,从议题分类工作流横向移动到高权限工作流,例如"发布夜间版"和"发布NPM夜间版"工作流,并窃取夜间发布,这些凭据拥有与生产环境发布所用凭据相同的访问权限。事实证明,这正是所发生的情况——身份不明的威胁行为者利用一个活跃的npm发布令牌(称为NPM_RELEASE_TOKEN或NPM_TOKEN)来验证Node.js注册表并发布Cline 2.3.0版本。

AI供应链攻击已成现实

Zenity公司的安全策略副总裁Chris Hughes提到,"长期以来,我们一直在理论上讨论AI供应链安全,而这周它已成为运营现实。当一个单一的议题标题就能影响自动化构建管道并影响已发布版本时,风险就不再是理论上的了。整个行业需要开始认识到这一点:AI代理是需要治理的特权角色。"

开源卫士试用地址:https://sast.qianxin.com/#/login

代码卫士试用地址:https://codesafe.qianxin.com


推荐阅读

热门包管理器中存在多个漏洞,JavaScript 生态系统易受供应链攻击

开源自托管平台 Coolify 修复11个严重漏洞,可导致服务器遭完全攻陷

得不到就毁掉:第二轮Sha1-Hulud供应链攻击已发起,影响2.5万+仓库

vLLM 高危漏洞可导致RCE

开源AI框架 Ray 的0day已用于攻陷服务器和劫持资源

热门 React Native NPM 包中存在严重漏洞,开发人员易受攻击

10个npm包被指窃取 Windows、macOS 和 Linux 系统上的开发者凭据

热门 React Native NPM 包中存在严重漏洞,开发人员易受攻击

热门NPM库 “coa” 和“rc” 接连遭劫持,影响全球的 React 管道

开发人员注意:VSCode 应用市场易被滥用于托管恶意扩展

GitHub Copilot 严重漏洞可导致私有仓库源代码被盗

受 Salesforce 供应链攻击影响,全球汽车巨头 Stellantis 数据遭泄露

捷豹路虎数据遭泄露生产仍未恢复,幕后黑手或与 Salesforce-Salesloft 供应链攻击有关

十几家安全大厂信息遭泄露,谁是 Salesforce-Salesloft 供应链攻击的下一个受害者?

第三方集成应用 Drift OAuth 令牌被用于攻陷 Salesforce 实例,全球700+家企业受影响

黑客发动史上规模最大的 NPM 供应链攻击,影响全球10%的云环境

十几家安全大厂信息遭泄露,谁是 Salesforce-Salesloft 供应链攻击的下一个受害者?

第三方集成应用 Drift OAuth 令牌被用于攻陷 Salesforce 实例,全球700+家企业受影响

AI供应链易遭“模型命名空间复用”攻击

Frostbyte10:威胁全球供应链的10个严重漏洞

PyPI拦截1800个过期域名邮件,防御供应链攻击

PyPI恶意包利用依赖引入恶意行为,发动软件供应链攻击

黑客利用虚假 PyPI 站点钓鱼攻击Python 开发人员

700多个恶意误植域名库盯上RubyGems 仓库

NPM “意外” 删除 Stylus 合法包 全球流水线和构建被迫中断

固件开发和更新缺陷导致漏洞多年难修,供应链安全深受其害

NPM仓库被植入67个恶意包传播恶意软件

在线阅读版:《2025中国软件供应链安全分析报告》全文

NPM软件供应链攻击传播恶意软件

隐秘的 npm 供应链攻击:误植域名导致RCE和数据破坏

NPM恶意包利用Unicode 隐写术躲避检测

Aikido在npm热门包 rand-user-agent 中发现恶意代码

密币Ripple 的NPM 包 xrpl.js 被安装后门窃取私钥,触发供应链攻击

原文链接

https://thehackernews.com/2026/02/cline-cli-230-supply-chain-attack.html

本文由奇安信编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。

奇安信代码卫士 (codesafe)

国内首个专注于软件开发安全的产品线。

觉得不错,就点个 “在看” 或 "赞” 吧~

http://www.jsqmd.com/news/422618/

相关文章:

  • PP-DocLayoutV3在档案数字化中的应用:一键还原扫描件版面结构
  • 李慕婉-仙逆-造相Z-Turbo内网穿透部署方案:安全访问指南
  • 5大维度解析Onekey:Steam游戏清单管理的效率革命工具
  • DAMOYOLO-S部署教程:GPU利用率监控与多实例并发压力测试
  • Nunchaku FLUX.1-dev惊艳效果:建筑可视化+室内设计+产品渲染图生成
  • Phi-4-mini-reasoning与Anaconda环境集成:数据科学工作流优化
  • ComfyUI Prompt无输出问题诊断与修复指南:从调试到优化
  • 腾讯优图Youtu-VL-4B-Instruct:5分钟快速部署,开启图片问答新体验
  • PP-DocLayoutV3基础教程:WebUI界面各模块功能详解与交互逻辑说明
  • 视频内容高效管理:VideoDownloadHelper全平台解决方案
  • 【解决方案】:为Windows 11 LTSC恢复应用商店功能的3个核心实施策略
  • 零基础玩转LingBot-Depth:手把手教你做单目深度估计与补全
  • PP-DocLayoutV3应用案例:智能提取档案扫描件中的文字与表格区域
  • 跨平台文件系统驱动:实现Windows与Linux无缝数据互通的技术方案
  • Windows热键冲突深度解决方案:从检测到修复的系统级实践指南
  • Linux系统调优:OFA模型高性能部署指南
  • LiuJuan Z-Image Generator惊艳案例:手持咖啡杯动作+液体表面张力细节生成
  • Z-Image-Turbo孙珍妮模型5分钟快速上手:零基础生成专属AI写真
  • LiuJuan Z-Image Generator生产环境部署:中小企业低成本GPU算力适配方案
  • GTE模型可视化分析:Embedding投影与聚类解读
  • 第14.11章 高翔博士最新开源框架Lightning-LM源码解读(十一):离线定位模块全解析,从激光匹配到位姿图优化的极致优化
  • Qwen3-ForcedAligner-0.6B跨平台兼容性测试:Windows/Linux/macOS对比
  • 开源工具WorkshopDL:无需客户端高效下载Steam创意工坊资源全指南
  • Asian Beauty Z-Image Turbo 产业应用:模拟“一线产区”与“二线产区”的标准厂房与环境可视化
  • 开源授权管理工具:解决Beyond Compare软件授权痛点的技术方案
  • 2026年铝单板加工厂家最新推荐:标牌铝板/花纹铝板/花纹防滑铝板/铝单板加工/铝板加工/2mm铝单板/选择指南 - 优质品牌商家
  • Qwen3-TTS-12Hz-1.7B-VoiceDesign在医疗领域的应用:智能语音助手开发
  • RexUniNLU模型在智能招聘面试分析中的应用
  • M2LOrder 在网络安全中的应用:分析威胁情报文本中的攻击者情绪
  • 突破限制:暗黑破坏神2单机模式的自由定制指南