14 个被木马化的 npm 包投放带 AI 辅助 C2 的 RedC2 4.0 Linux 后门
- 浏览次数 1993
- 喜欢 0
网络安全研究人员发现一组被木马化的npm包,伪装成正常的日历和连续记录工具,实则悄然投放一个名为RedC2 4.0的AI驱动Linux木马。
当模块加载时,它会定位捆绑的二进制文件,赋予可执行权限,并以后台分离进程启动。无需安装钩子函数调用,只需在依赖图中任意位置(包括传递依赖)导入一次即可触发载荷。
已识别的包列表:
-
streak-metrics-math@1.0.0,1.0.1
-
kit-map-vim@1.0.0
-
streak-map-cache@1.0.0
-
streak-map-kit@1.0.0
-
map-streak-kit@1.0.0
-
streak-cache-map@1.0.0
-
streak-calc-metrics@1.0.0
-
streak-calc-math@1.0.0
-
streak-math-abz@1.0.0
-
streak-metricsaz@1.0.0
-
streak-math-metrics@1.0.0
-
streak-metricazbd@1.0.0
-
streak-metricsazb@1.0.0
-
streak-kit-map@1.0.0
这些包确实提供了所宣称的日期工具功能,但背后隐藏着将Linux后门伪装成本地数学加速器的代码。二进制文件名在各包中有所不同,包括:math-core.bin、math-calc.bin、calc-math.dat、calc-cache.bin、calc.bin、calc-mapping.bin。文件位于dist/或dist/internal/目录下,内容均为相同的RedShell Linux信标(RedC2 4.0),与远程Windows或Linux服务器通信,协助入侵后活动。
交付由包入口文件dist/index.mjs处理,该文件充当木马加载器,重新导出日期辅助函数并在模块加载时立即启动植入物。
RedC2 4.0在犯罪论坛上作为跨平台工具包(Windows、macOS、Linux)销售,具备监控、凭据窃取、载荷加载和大规模操作能力。该版本由威胁行为者“MarlboroMan”于2026年6月初在Hack Forums上宣传,称其为“为规避而建”的C2框架。3.0版于2026年1月售出,2.0版于2025年8月发布,表明该框架至少活跃开发一年。RedShell Linux信标在4.0版引入。
该C2框架功能丰富,支持终端访问、文件传输、分阶段载荷投递、数据收集、多信标操作、网络可视化、主机间隧道,以及内存执行Beacon Object Files(BOF)、.NET程序集和shellcode。
Linux信标部署后提供/bin/sh交互式shell,并暴露Linux特定命令,用于系统发现、文件操作、数据收集(如SSH密钥和浏览器凭据)、执行、持久化、内存ELF执行、SOCKS5代理和网络跳板。它还与C2服务器通信,通过收集基本系统信息并发送“签到消息”注册受感染主机,随后进入命令处理循环,执行操作员指令并通过/bin/sh返回结果。
Windows和macOS版本功能类似,支持文件操作、主机和网络侦察、用户枚举及数据收集。Windows信标额外包含UAC绕过、防病毒和EDR检测、防病毒篡改、内存执行和横向移动,macOS版本不具备这些。
在明网网站Red Offsec上,威胁行为者声称:“Red C2是一个多语言、多操作系统的命令与控制框架,专为Windows、Linux和macOS设计。整个框架以规避为核心原则,利用进攻安全领域的最新技术。”售价99.99美元。其服务条款明确禁止客户将工具用于“未经授权的计算机访问”、“未经明确许可的黑客行为”以及“滥用、利用或损坏非自有或未授权测试的系统”。
RedC2通过命令行扩展RedC2 EXT和大型语言模型驱动的组件Red Agent扩展控制层,后者允许操作员使用自然语言命令编排复杂的后渗透任务(如网络侦察和凭据转储)。Red Offsec将其描述为“专为渗透测试设计的AI驱动命令执行系统”。
这些发现揭示了此前未记录的集成AI的C2框架如何通过恶意npm包分发,同时降低了攻击门槛。
与此同时,近期还发生了一起针对三个合法Rust crate(arrayref@0.3.10、internment@0.8.7、append-only-vec@0.1.9)的协同供应链攻击,这些crate被恶意proc-macro1依赖项入侵,在Cargo构建期间自动执行跨平台恶意软件。该恶意软件用于分析受感染设备、枚举Chromium浏览器、建立持久化,并与攻击者基础设施通信以获取任务和额外载荷。据推测,维护者的发布凭证被泄露以推送投毒版本。证据表明其基础设施与之前针对Mastra和Axios的供应链攻击存在重叠,均与朝鲜威胁行为者有关。