400-808-9266
从JadePuffer看企业数据安全
一、JadePuffer是什么?
JadePuffer是由云安全公司Sysdig发现并命名的勒索软件攻击行动。它被认为是全球首例有完整记录的、由AI智能体端到端自主执行的勒索软件攻击。其核心威胁在于,攻击的各个环节并非由人类操作,而是由一个大型语言模型(LLM)驱动的AI智能体自主完成。

1. 攻击来源
- 初始入口:攻击者利用了一个名为Langflow的开源框架中的安全漏洞(CVE-2025-3248)。这是一个无需身份验证的远程代码执行漏洞,在2025年5月已被美国CISA列入“已知被利用漏洞”目录。
- 攻击性质:属于勒索软件(Ransomware) 攻击。
2. 攻击方式
JadePuffer的AI智能体模拟了人类黑客的完整攻击链,全过程自主完成:
- 初始入侵与侦察:利用Langflow漏洞获取目标系统权限后,智能体迅速收集系统信息,扫描环境变量和敏感文件,寻找API密钥、数据库凭证等。
- 凭据窃取与横向移动:窃取到的凭据被用于在网络中横向移动。例如,它从一个Langflow实例横向移动到了运行阿里巴巴Nacos配置服务的生产服务器。
- 建立持久化:在被入侵的主机上安装计划任务(cron job),定期向攻击者服务器发送信号,以维持长期控制。
- 权限提升与数据加密:智能体尝试了容器逃逸等技术提升权限,随后对目标数据进行了加密。在第一轮攻击中,它加密了1342条Nacos服务配置项。
- 勒索:加密后,它会创建勒索信息,包含比特币支付地址和联系方式。
3. 核心特点
- 高度自主与自适应:AI智能体能根据执行结果自我调整,应对失败情况。例如,在一次登录失败后,它仅用31秒就提出了修正方案;当API返回XML而非预期的JSON时,它能自主调整解析逻辑。
- 迭代速度快:攻击能够快速迭代,针对具体错误调整策略,而非简单重试。在后续攻击中,它在5分24秒内迭代了6个Python脚本,最终成功部署了勒索软件。
- 自我叙述性:AI生成的攻击代码中包含大量自然语言注释,用以解释其操作逻辑和推理过程,这是其由LLM驱动的重要证据。
- 持续演化:JadePuffer并非一次性攻击。在后续行动中,它升级了专用的勒索软件ENCFORGE。
4. 攻击目标
- 初始目标:互联网上暴露的、运行Langflow且存在漏洞的服务器。
- 核心目标:企业的AI与机器学习(ML)基础设施和关键配置数据。
- 特定资产:
- 配置与服务数据:如Nacos服务配置项。
- AI模型资产:ENCFORGE勒索软件专门针对约180种AI/ML相关文件格式,包括PyTorch、TensorFlow模型检查点,HuggingFace的SafeTensors权重,以及训练数据集等。
二、云盒子企业网盘能否抵御JadePuffer?
云盒子服务器本身并不是JadePuffer的“首选目标”,JadePuffer更倾向于攻击AI基础设施、配置中心和数据库。
但以下情况会使云盒子服务器面临风险:
- 作为横向移动的跳板:攻击者进入内网后,可能将云盒子服务器作为进一步渗透的目标
- 作为数据勒索的最终对象:如果云盒子中存储了攻击者认为高价值的数据
- 所在网络环境存在其他脆弱服务:如同时运行着Langflow等易受攻击的AI框架
可以明确的是,云盒子企业网盘无法单独、完全抵御JadePuffer,但它的多项安全设计能在一定程度上增加攻击难度、减缓攻击影响,并保护网盘内存储的数据。
JadePuffer的攻击链条非常完整,从漏洞利用、系统入侵到横向移动,其攻击范围远不止一个企业网盘系统。云盒子主要防御的是针对其自身存储数据的访问和泄露,而对于操作系统、Web应用(如Langflow)的漏洞则鞭长莫及。
三、云盒子的抵御点在哪?
云盒子企业网盘在以下几个方面的安全特性,可以有效应对JadePuffer攻击链中的特定环节:
- 阻止凭据窃取后的直接登录(应对“凭据窃取”环节)
- 机制:云盒子提供了双因子认证(MFA)、IP网段访问限制和设备MAC地址绑定等功能。
- 效果:即使JadePuffer通过其他系统窃取到了员工的云盒子账号密码,攻击者也无法仅凭密码登录,从而阻止了其通过网盘进行数据访问或破坏。
- 减缓暴力破解和撞库攻击(应对“初始入侵”后的尝试)
- 机制:云盒子设有防暴力破解机制,包括密码输错锁定、图形验证码等。
- 效果:能有效抵御攻击者利用自动化工具对网盘账号进行的大规模猜测和破解尝试。
- 保护文件免受勒索加密破坏(应对“数据加密”环节)
- 机制:云盒子在服务器端对存储的文件采用AES256高强度加密,并支持数据多重自动定时备份。
- 效果:即使网盘服务器被入侵,存储在磁盘上的文件本身是加密的,增加了直接读取的难度。更重要的是,定期的数据备份是应对勒索软件最有效的手段之一。一旦数据被加密,可以通过备份进行还原。
- 防范恶意文件上传与传播(应对“恶意载荷投递”环节)
- 机制:云盒子内置了专业的杀毒引擎。
- 效果:可以检测并阻止带有勒索软件或恶意代码的文件通过云盘上传和下载,防止其成为病毒在内部网络传播的载体。
- 限制恶意程序运行后的破坏范围(应对“横向移动”和“权限提升”环节)
- 机制:云盒子支持安全沙箱技术。
- 效果:安全沙箱提供了一个隔离的运行环境。即便攻击者通过漏洞在网盘服务器上执行了恶意代码,沙箱也能将其与核心系统和数据隔离,限制其横向移动和提权的能力。
四、总结与建议
JadePuffer代表了“代理人式威胁行为者(Agentic Threat Actor)” 时代的到来,它通过AI自主完成侦察、渗透、加密的完整攻击链。
对企业而言,不能将防御希望寄托于单一产品。有效的防御需要构建一个分层、异构的纵深防御体系。针对JadePuffer这类威胁,建议采取以下组合策略:
- 强化边界与主机安全:及时修补所有面向互联网的应用和系统漏洞(如Langflow)以检测和阻断异常行为。
- 加强身份与访问管理(IAM):应用多因素认证(MFA),实施最小权限原则。
- 重视数据备份与恢复:建立定期备份策略,这是抵御勒索软件的最后防线。
- 将云盒子作为安全数据存储层:利用其加密存储、访问控制、沙箱和杀毒功能,将其作为安全文件存储与协作平台,而非唯一的防御手段。