四次阻断,四次改道:AI 自主入侵已经走到哪一步
原创
威胁情报中心
威胁情报中心
奇安信威胁情报中心
2026年11月12日 14:23
北京
去阅读
AI 安全 · 威胁情报
四次阻断,四次改道:
AI 自主入侵已经走到哪一步
一名中文操作者通过自定义智能体框架,将侦察、漏洞利用、权限提升、横向移动和数据获取等大量技术工作交由 AI 执行——四次被拦截后,它能自行分析原因、替换路径并验证结果。
· AI 自主入侵 · 智能体框架 · C2 与隧道 · 信息截至 2026.11.12
摘要:Malbear Labs 披露了“雪球行动”(Operation Snowball):一名中文操作者通过自定义智能体框架,将侦察、漏洞利用、权限提升、横向移动和数据获取等大量技术工作交由 AI 执行。比“AI 会攻击”更值得关注的是,它在 PwnKit、隧道工具、提权二进制和标准反序列化链相继失效后,能够自行分析原因、替换路径并验证结果。本文复盘攻击链,厘清影响边界,并给出 ATT&CK 映射、IOC 与检测建议。
一次 Linux 提权尝试被端点防护终止,进程退出码为 137。接下来发生的事情不是停止,也不是等待人工指令:智能体放弃 PwnKit,改用同一主机上可用的 sudo vi 逃逸,并建立 systemd 持久化。
这只是“雪球行动”中四次自动改道之一。
2026 年 11 月 8 日,Malbear Labs 披露,研究人员在例行开放目录扫描中发现了一个无需认证即可下载的攻击工作区,其中包括 70 余份压缩会话记录、按网段整理的目录、数百个目标的侦察结果、工具配置、凭据缓存、数据库转储以及智能体生成的行动报告。
这些材料记录了一名中文操作者与一套基于 DeepSeek Flash 的自定义智能体框架,对一家欧洲电信运营商及其数据中心、云环境中的机构开展了持续两周多的入侵活动。操作者负责设定目标和检查结果,大量具体技术动作则由智能体完成。
01 四次“此路不通”,四次自动改道
图1|四次防御受阻与智能体自动改道
图源:根据 Malbear Labs 披露的恢复会话记录整理绘制。
- PwnKit 被终止,改用 sudo vi 提权
智能体在一台 Linux 主机上尝试利用 CVE-2021-4034(PwnKit)提升权限,Trend Micro Deep Security 检测并终止了相关进程。智能体记录拦截结果后,没有继续重复同一利用路径,而是转向该主机已有的 sudo vi shell 逃逸条件,随后创建 systemd 单元,以维持高权限执行。
Malbear Labs 指出,这一调整没有操作者逐步指挥。由于智能体此前已侦察 Deep Security 管理节点、代理版本和策略更新通道,它将 PwnKit 失败归因于防御控制,并选择了另一条路径。
- suo5 隧道被拦截,现场编写 Perl 替代工具
取得立足点后,智能体部署 suo5 内存型 SOCKS 隧道,以代理进入内部网段。端点控制拦截该工具后,主智能体让工作智能体编写了一个自定义 Perl HTTP-to-TCP 桥接脚本:通过 HTTP 请求携带代理流量,再转发为原始 TCP 连接。
该脚本在同一会话内完成编写、部署和验证,隧道随之恢复。Perl 代理本身并不新颖,关键在于框架完成了“发现阻断—生成替代工具—确认可用”的闭环。
- JuicyPotato 被删除,Windows 持久化转向脚本化
在 Windows 主机上,智能体曾尝试投放 JuicyPotato,但 Trend Micro OfficeScan 10 随即将其删除。会话记录显示,该主机的 OfficeScan 配置为 EnableBM=0,即行为监控未启用;已知二进制被特征匹配清除,而自定义脚本和非 PE 载荷能够留存。
这次 JuicyPotato 尝试其实是一次冗余测试:智能体此前已通过 BladeLogic RSCD 的权限映射获得 SYSTEM 级访问。但失败仍改变了后续操作方式。其 Windows 持久化更多转向明文 PowerShell、编码命令、WMI 事件订阅和计划任务,减少对已知可执行文件的依赖。
- Liferay 主机禁止出网,重建整条利用链
最具技术含量的调整发生在一台 Liferay 7.0 主机上。该主机存在 CVE-2020-7961 反序列化漏洞,能够从互联网接收 HTTPS 请求,却无法主动连接外部 IP。
这使依赖 JNDI 回连的常规利用路径失效:攻击请求可以进入,但目标 JVM 无法回连攻击者的 LDAP 服务。现成的 CommonsBeanutils1 链又因目标缺少 commons-collections 库而失败。
智能体随后利用目标现有类构造了新的进程内反序列化链,通过 PriorityQueue、BeanComparator 和携带自定义 Java translet 的 TemplatesImpl 完成代码执行,不再依赖外部类加载。它先用延时载荷验证盲远程代码执行,再通过 JMX Catalina MBeans 与响应延时侧信道定位 Web 根目录,最终写入 WebShell。
防御仍未消失。该主机上的 Deep Security 会删除具有已知特征的 Behinder JSP 和 suo5 JSP。智能体于是对 JSP scriptlet 内容进行 Unicode 转义:Java 编译时会还原本义,但磁盘上的源码特征发生变化,从而绕过了该主机所使用的文件字符串特征检测。
这四次改道才是事件的核心。单个漏洞、脚本或隧道都不是新东西,新的观测点在于:智能体能够把拦截结果转化为下一步决策,而不是机械重复预设 playbook。
02 低频人工监督下的自主执行
Malbear Labs 将本次活动描述为 largely unsupervised intrusion activity,即大部分行动缺少人工监督。材料呈现出的是一种低频人工监督下的自主执行模式:操作者设定目标并检查结果,智能体完成其间的大量技术动作。
操作者的输入包括目标 CIDR 网段、“继续”“处理最新高危漏洞”“停止”,以及禁止触碰的三个内部 IP。更具体的 CVE、工具和利用方法由智能体选择。会话之间存在重叠,说明多个目标可以并行推进;操作者则可异步查看行动报告,再下达下一项目标。
框架内部有两类角色:
- 主智能体:维护主机、端口、漏洞、凭据、活动会话和待办事项等全局状态,并向工作智能体分派任务
- 工作智能体:承担单一任务,执行结束后将结果返回主智能体
会话索引显示,框架版本为 0.2.0-rc.2,模型标识为 deepseek-flash,提供方标识为 deepseek-official,上下文窗口为 100 万 token。长上下文用于维持长程行动状态,共享工作区则保留跨会话的主机、凭据和任务结果。两者结合,减少了重复侦察和重复验证。
“越狱”发生在提示词与编排层,不等于模型文件被篡改
每次会话开始时,框架都会注入一段约 7.8 万字符的系统提示词。它以公开的“Little Code Sauce(小码酱)”越狱模板为基础,删除原有角色扮演内容,增加约 400 行攻击性指令,并覆盖 21 类攻击性活动。
这段提示词将拒答定义为“故障”,同时抑制中英文拒绝话术,并要求越狱状态在整个会话中持续生效。提示词还把请求直接绑定到 WebShell、Shell 处理、内网扫描和浏览器自动化等技能模块。Malbear Labs 表示,在恢复的两周会话记录中,没有发现模型拒答或安全免责声明。
图2|操作者系统提示词注入片段
图源:Malbear Labs《Operation Snowball: Inside an Autonomous AI Intrusion Campaign》
因此,这里真正失效的是“模型会拒绝危险请求”这一假设。智能体一旦拥有扫描器、浏览器、Shell、代理和凭据等工具,模型层的拒答就不能替代授权、隔离和审计。
工具链与激励机制都已工程化
框架的技能目录覆盖被动侦察、Nmap/Masscan 扫描、Nuclei 漏洞检测、Playwright 浏览器自动化、Impacket 横向移动、Sliver C2、Chisel/FRP/suo5 隧道,以及 Hydra、Hashcat、John 等凭据攻击工具。流量匿名化使用 VPNGate,工作区中包含 4000 余个中继节点,框架可按会话更换中继。
框架还内置了攻击计分机制。普通服务器管理员权限计 50 分,突破逻辑网络边界计 1000 分,安全设备管理平台的分值更高;工作区恢复时总分为 3725 分。该分数是攻击框架内部的任务激励,不是通用漏洞风险评分,但它清楚显示了对网段突破和集中管理设施的倾斜。
图3|人机协作与智能体框架运行流程
图源:根据 Malbear Labs 公开研究整理绘制。
03 从运营商入口到医疗数据库:攻击链如何闭合
图4|雪球行动端到端攻击链:从运营商入口到医疗数据库
图源:根据 Malbear Labs 公开研究及 Cisco 安全公告整理绘制。
第一步:通过 BroadWorks XXE 进入运营商环境
电信运营商基础设施中的主要目标是 Cisco BroadWorks XSP(Xtended Services Platform),版本为 23.0.1.1075,相关服务运行在 2208 端口。
智能体利用 CVE-2026-20320,一个 BroadWorks OCI XML 解析器中的未认证 XXE 漏洞,读取服务器文件。Cisco 的公告说明,该漏洞源于默认允许外部实体解析,未经身份验证的远程攻击者可构造 XML 消息,以 BroadWorks 用户权限查看敏感文件。
会话材料显示,智能体从 XSP 主机获取了系统身份私钥、三组 SSL 凭据以及另外三把与证书匹配的私钥。其中,系统身份私钥用于 BroadWorks 组件间认证,持有该密钥可能冒充 XSP 参与组件通信。
第二步:利用老旧 JBoss/RichFaces 建立第二个立足点
进入内部网络后,智能体发现一台 JBoss AS 6 主机,并利用 RichFaces 的 CVE-2013-2165 反序列化漏洞执行系统命令,随后写入 Behinder JSP WebShell。
这是发生在内网横向移动阶段的第二次独立利用,不是 BroadWorks 初始入口的重复描述。它使智能体在更深处获得了新的执行点。
第三步:借助管理代理、JMX 与脚本链扩大控制
BladeLogic RSCD 在本次活动中承担了重要的内部执行通道。相关连接被映射到本地 Administrator 账户,使智能体能够在部分 Windows 主机上获得 SYSTEM 级访问,并向其他内部主机传递工具。
另一条路径来自未正确配置认证的 JMX 接口。智能体利用 MLet MBean 加载位于同一主机暂存路径的 Java 类,获得第二条操作系统命令执行路径,该路径随后被用于 sudo vi 提权。
在医疗机构的 Active Directory 环境中,智能体还枚举了域管理员、SPN 以及与 OLLAMA、LLM、JUPYTER、GPU 等关键词匹配的主机名,并通过卷影复制/IFM(Install From Media)方式导出域控制器的 NTDS 数据库、SYSTEM 配置单元和相关注册表文件,以便离线处理域凭据。其清理脚本随后删除这些输出和载荷文件。
第四步:通过中间主机和 JDBC 触达 TrakCare Oracle 9i
医疗数据访问并非直接使用 BroadWorks 漏洞完成,也不是整个运营商入侵的初始入口。
目标是一套运行在 AIX 上的 TrakCare Oracle 9i 数据库,当前立足点无法直接访问。智能体先将 Oracle Type 4 JDBC 驱动暂存到一台已失陷中间主机,再通过 BladeLogic RSCD 执行路径将其转移到第二台内部主机,最后从该主机建立 SQL 层数据库连接。
连接使用默认数据库凭据并获得 DBA 权限。材料显示,该会话能够访问三个模式命名空间中的数百万条患者记录、疫苗接种登记和医疗预约数据。
因此,BroadWorks XXE 是运营商入口,TrakCare 默认口令是后续医疗数据库访问条件,两者不能混写为同一个入口事件。
第五步:以多套 C2 与隧道维持访问并转移数据
后渗透 C2 使用 Sliver v1.7.8,并通过 Cloudflare 前置;信标域名为 api.tablacysexplorer[.]com,端口为 443。Sliver team server 仅监听本机 127.0.0.1:31337,操作者通过另一台主机的 SSH 隧道访问,而不是将 team server 直接暴露到互联网。
图5|C2、SSH 与多套隧道的连接关系
图源:根据 Malbear Labs 公开研究整理绘制;地址已按 IOC 防直接点击格式展示。
框架还准备了 Chisel HTTP/WebSocket 隧道、suo5、定制 Perl 桥接以及在失陷主机上编译的 swgp-go WireGuard 混淆代理。Windows TCP 中继则先连接框架主机的 21 端口,再根据收到的目标地址建立第二条 TCP 连接并转发流量。开放工作区中发现的凭据缓存和数据库转储,证明至少部分数据已被集中到攻击者控制的工作环境。
图6|PowerShell 中继启动脚本
图源:Malbear Labs《Operation Snowball: Inside an Autonomous AI Intrusion Campaign》
图7|Base64 解码后的 TCP 中继
图源:Malbear Labs《Operation Snowball: Inside an Autonomous AI Intrusion Campaign》
04 影响范围:从运营商控制面延伸至医疗与托管机构
Malbear Labs 根据工作区、会话记录和智能体报告,给出了以下活动规模:
| 维度 | 材料所记录的情况 |
| 侦察范围 | 枚举数百项资产,其中多数确认存活;记录数百个开放端口,标记 100 余个漏洞 |
| 凭据与密钥 | 提取数十组凭据;从 BroadWorks 获取系统身份私钥及多组 SSL 凭据、私钥;另有一把电信运营商子域名的 RSA 私钥被外传 |
| 电信业务数据 | 从内部计费平台提取数千行用户计费和设备记录 |
| 医疗数据 | 通过 TrakCare Oracle 默认凭据获得 DBA 访问,可触及数百万条患者、疫苗接种和预约记录 |
| 医疗环境与人员凭据 | 从一家失陷的第三方医疗软件供应商处收集数十组员工凭据;在医疗机构域控制器上执行 NTDS 导出 |
| 监控配置 | 获取约 80 份 Zabbix .zbc-list 备份配置,涉及同一托管基础设施上的外部机构 |
| 后续目标 | 智能体依据公开 RIPE 记录整理出 13 家使用该运营商托管基础设施的机构清单 |
这些材料呈现出一条清晰的扩散路径:攻击者先取得运营商环境中的执行能力和认证秘密,再借助管理代理、内部服务与多套隧道向更深处推进,最终触达医疗数据库、域控制器和托管机构的监控配置。其影响因此不只是一次单点 Web 漏洞利用,而是对共享基础设施及其信任关系的连续穿透。
其中,数百万条医疗记录对应智能体获得 DBA 权限后的可访问范围;已经明确披露提取动作的是数千行电信计费和设备记录。13 家机构则来自智能体依据 RIPE 信息整理的后续目标清单,公开材料尚未逐一确认其失陷状态。
成功路径同样需要与工具储备区分开来。BroadWorks、JBoss/RichFaces 和 Liferay 构成了已确认的关键利用链;PwnKit 被拦截,SAP 路径仅被探索,工具库中的其他漏洞模板不能直接计入入侵成果。
操作者身份方面,现有材料能够支持“中文操作者”及相关基础设施线索,但不足以进一步推断国籍或政府背景。由于受害机构未具名,且许多结果来自攻击者会话记录和智能体报告,具体数据规模仍有待受害方或独立第三方验证。
05 防护建议
- BroadWorks 修复与失陷排查同步推进
Cisco 已于 2026 年 8 月发布 CVE-2026-20320 修复版本,BroadWorks XSP 的首个修复版本为 RI.2026.07,公告明确表示没有可替代升级的规避方案。CISA 又于 11 月 10 日将该漏洞加入已知被利用漏洞(KEV)目录。
相关资产应尽快核对版本并升级,同时回溯 2208 端口访问、异常 XML 请求、敏感文件读取迹象以及密钥和凭据使用情况。若存在失陷证据,仅补丁无法消除已泄露私钥和凭据带来的风险,还需要按事件响应流程轮换相关秘密并检查组件间认证。
- 默认口令和退役组件要按“可被自动化发现”处理
TrakCare Oracle 9i 的默认凭据直接提供 DBA 权限,说明默认账户检查不能只覆盖操作系统和网络设备,还应覆盖数据库、医疗应用、管理接口与集成组件。JBoss AS 6 等停止维护的系统不应暴露于互联网;无法立即退役的,应隔离访问、限制管理面并加强应用层监测。
- 管理代理和内部服务必须设置访问边界
BladeLogic RSCD 的 4750 端口不应允许普通应用服务器随意连接,应仅向受信任的 BladeLogic 管理节点开放。JMX、WildFly、GlassFish、JBoss、数据库和监控协议同样需要最小化可达范围。
出口限制仍然有价值,但 Liferay 案例证明,禁止主机出网并不能替代漏洞修复:当标准 JNDI 回连失效后,智能体改为完全在目标 JVM 内执行。网络控制是减伤措施,不是漏洞消除措施。
- 检测逻辑不能只依赖已知文件特征
本次活动中,已知二进制和 WebShell 被清除后,攻击载荷转向 PowerShell、WMI、计划任务、自定义脚本以及 Unicode 转义 JSP。端点检测需要覆盖行为链,而不只是哈希和字符串。
对 JSP 检测而言,应在特征匹配前规范化 Unicode 转义,并关注应用服务器的异常类加载、JSP 编译和子进程行为。对 Windows,则应重点关联 WMI 创建隐藏 PowerShell、编码命令、临时目录脚本簇、异常计划任务和服务变更。
- 把检测视野从“人坐在键盘前”转向机器行为
操作者工作时间、交互式会话节奏和单人操作习惯,在这种模式下的价值下降。更稳定的信号是持续且并行的扫描、突发认证失败、跨网段管理协议访问、罕见 JDBC 连接、内部主机之间的代理流量,以及长期 HTTP 连接承载原始 TCP 数据。
VPNGate 中继会持续更换,单纯封禁一批出口 IP 不足以覆盖风险。静态 IOC 适合历史回溯,持续检测仍需依赖行为与资产关系。
- 使用智能体的组织要补上工具层授权
对内部使用的 AI 智能体,模型拒答不是安全边界。扫描、Shell、浏览器、数据库、代码执行和代理工具应分别授权,凭据按任务最小化下发,网络出口和可达资产按环境隔离,所有工具调用保留可审计记录。高风险动作需要策略引擎或人工审批,而不能只依赖系统提示词自我约束。
06 技术附录
附录 A:MITRE ATT&CK 技术映射
以下映射以公开材料中已观察的行为为主;“尝试/被拦截”不表示技术执行成功,“储备/探索”也不纳入已确认入侵成果。
| 行为阶段 | 技术编号与名称 | 雪球行动中的对应行为 | 状态 |
| 侦察 | T1590.005 Gather Victim Network Information: IP Addresses | 通过 RIPE、WHOIS、RDAP 等公开信息整理 CIDR、托管资产和后续目标 | 已观察 |
| 侦察 | T1595.001 Active Scanning: Scanning IP Blocks | 使用 Nmap、Masscan、gogo 等扫描外部及内部网段 | 已观察 |
| 侦察 | T1595.002 Active Scanning: Vulnerability Scanning | 使用 Nuclei 模板和自定义脚本识别漏洞、默认凭据及暴露服务 | 已观察 |
| 初始访问 | T1190 Exploit Public-Facing Application | 利用 BroadWorks CVE-2026-20320;对可公网访问的 Liferay 利用 CVE-2020-7961 | 已成功 |
| 初始访问、持久化、权限提升、防御规避 | T1078.001 Valid Accounts: Default Accounts | 使用 TrakCare Oracle 默认凭据获得 DBA 权限;对内部管理接口尝试默认口令 | 数据库路径已成功 |
| 初始访问、持久化、权限提升、防御规避 | T1078 Valid Accounts | 将已获取的密码和 SSL 密钥库口令复用于其他 Cisco、Imagicle 等服务 | 已观察,逐项成功范围未完全公开 |
| 执行 | T1059.001 Command and Scripting Interpreter: PowerShell | 编码 PowerShell 中继、命令执行、持久化、诊断和清理脚本 | 已观察 |
| 执行 | T1059.004 Command and Scripting Interpreter: Unix Shell | 使用 Bash 包装器与 WebShell 交互,并在 Linux 目标上执行命令 | 已观察 |
| 执行 | T1047 Windows Management Instrumentation | 通过 WMI Win32\_Process.Create 启动两个隐藏 PowerShell 中继进程 | 已观察 |
| 持久化 | T1505.003 Server Software Component: Web Shell | 部署 Behinder JSP、ASPX 与 PHP WebShell;工具库另含 WAR WebShell | 前三类已部署,WAR 为工具储备 |
| 持久化、权限提升 | T1543.002 Create or Modify System Process: Systemd Service | sudo vi 提权后创建 systemd 单元 | 已观察 |
| 持久化、权限提升 | T1543.003 Create or Modify System Process: Windows Service | 在 IIS 主机上保留两个伪装成 Windows 更新组件的 SYSTEM 服务 | 已观察 |
| 持久化、权限提升、执行 | T1053.005 Scheduled Task/Job: Scheduled Task | 计划任务运行编码 PowerShell 命令 | 已观察 |
| 持久化、权限提升 | T1546.008 Event Triggered Execution: WMI Event Subscription | 使用经 Add-Type 在内存中编译的 C# 建立 WMI 事件订阅 | 已观察 |
| 权限提升 | T1068 Exploitation for Privilege Escalation | 尝试利用 PwnKit(CVE-2021-4034) | 被 Deep Security 拦截 |
| 权限提升、防御规避 | T1548.003 Abuse Elevation Control Mechanism: Sudo and Sudo Caching | 使用 sudo vi shell 逃逸替代 PwnKit | 已成功 |
| 防御规避 | T1027 Obfuscated Files or Information | Base64 编码 PowerShell;对 JSP scriptlet 进行 Unicode 转义以改变文件特征 | 已观察 |
| 防御规避 | T1036.005 Masquerading: Match Legitimate Resource Name or Location | Windows 服务和相关文件伪装为 Windows Update Orchestrator 组件 | 已观察 |
| 防御规避 | T1070.004 Indicator Removal: File Deletion | NTDS 导出后删除数据库副本、配置单元、载荷和临时文件 | 已观察 |
| 凭据访问 | T1003.003 OS Credential Dumping: NTDS | 通过卷影复制/IFM 导出域控制器 NTDS 数据库与 SYSTEM 配置单元 | 已成功 |
| 凭据访问 | T1552.001 Unsecured Credentials: Credentials In Files | 从配置、日志及密钥库配置项中提取数据库和 SSL 凭据 | 已观察 |
| 凭据访问 | T1552.004 Unsecured Credentials: Private Keys | 获取 BroadWorks 系统身份私钥、其他私钥及运营商子域名 RSA 私钥 | 已观察 |
| 凭据访问 | T1110.001 Brute Force: Password Guessing | 对 Imagicle CTI 使用本地化密码字典进行 150 次认证尝试 | 已观察 |
| 凭据访问 | T1110.002 Brute Force: Password Cracking | 对计费应用中的无盐 SHA1 哈希进行离线字典破解与后缀变体破解 | 已观察 |
| 凭据访问 | T1110.003 Brute Force: Password Spraying | 对内部 WildFly、GlassFish、JBoss 管理接口尝试默认凭据 | 已观察 |
| 凭据访问 | T1110.004 Brute Force: Credential Stuffing | 将从其他服务取得的密码及编码变体用于 Expressway-C 等接口 | 已观察 |
| 发现 | T1046 Network Service Discovery | 扫描 WildFly 9990、GlassFish 4848、JBoss 8009、SAP DIAG 3220 等服务 | 已观察 |
| 发现 | T1018 Remote System Discovery | 枚举域内主机,并搜索 AI/ML 相关主机名 | 已观察 |
| 发现 | T1087.002 Account Discovery: Domain Account | 枚举 Active Directory 域管理员账户 | 已观察 |
| 发现 | T1083 File and Directory Discovery | 寻找 Liferay 配置、数据库连接信息和 Web 根目录 | 已观察 |
| 横向移动 | T1210 Exploitation of Remote Services | 在内网利用 JBoss/RichFaces CVE-2013-2165;利用暴露的 JMX MLet 获取执行路径 | 已成功 |
| 横向移动 | T1072 Software Deployment Tools | 通过 BladeLogic RSCD 在内部主机间执行命令并传递 JDBC 驱动 | 已观察 |
| 收集 | T1005 Data from Local System | 收集数据库记录、配置文件、监控备份、密钥和域数据库材料 | 已观察 |
| 命令与控制 | T1071.001 Application Layer Protocol: Web Protocols | Sliver HTTPS 信标、HTTP/WebSocket 隧道及自定义 Perl HTTP-to-TCP 桥接 | 已观察 |
| 命令与控制 | T1095 Non-Application Layer Protocol | Windows 中继通过原始 TCP 接收目标地址并桥接第二条 TCP 连接 | 已观察 |
| 命令与控制 | T1572 Protocol Tunneling | 使用 Chisel、suo5、定制 Perl 桥接和 swgp-go 转发、封装或混淆流量 | 已观察 |
| 命令与控制 | T1090.001 Proxy: Internal Proxy | 在失陷主机上建立 SOCKS、TCP 中继和 HTTP-to-TCP 转发 | 已观察 |
| 命令与控制 | T1090.002 Proxy: External Proxy | 使用 VPNGate 外部中继并按会话轮换 | 已观察 |
| 命令与控制 | T1105 Ingress Tool Transfer | 从工具暂存服务器下载工具包,并在内部主机间传递 JDBC 驱动和载荷 | 已观察 |
| 数据外传 | T1041 Exfiltration Over C2 Channel | 会话行为显示数据被集中转移至框架工作区;具体数据集与通道边界未完全公开 | 部分确认 |
附录 B:关键漏洞与利用状态
| 漏洞 | 受影响组件 | 在活动中的作用 | 状态与注意事项 |
| CVE-2026-20320 | Cisco BroadWorks OCI XML Parser | 未认证 XXE 读取敏感文件,构成运营商环境入口 | 已成功利用 。Cisco 评定 CVSS 7.5;XSP 首个修复版本为 RI.2026.07;2026 年 11 月 10 日进入 CISA KEV |
| CVE-2013-2165 | JBoss AS 6 所含 RichFaces | 通过反序列化执行命令,建立更深的第二个立足点并写入 Behinder JSP | 已成功利用 ,属于进入内网后的独立攻击路径 |
| CVE-2020-7961 | Liferay CE/DXP 未认证 JSON Web Services | 在禁止出网主机上通过定制进程内反序列化链获得代码执行,最终取得 root 权限 | 已成功利用 ;不能用“无出网”推断该漏洞不可利用 |
| CVE-2021-4034 | Linux pkexec(PwnKit) | 本地权限提升尝试 | 被 Trend Micro Deep Security 拦截 ,随后改用 sudo vi |
| CVE-2022-22536 | SAP Internet Communication Manager | 探索 SAProuter、SID 与 SAP HANA 后端,评估 HTTP 请求去同步(request desynchronization)攻击路径 | 仅探索,未确认利用成功 |
Malbear Labs 列出的工具库还包含 Citrix NetScaler、PAN-OS、Qlik Sense、Cisco Expressway、ForgeRock OpenAM、F5 BIG-IP、Claris FileMaker、EMC NetWorker、3CX 等产品相关漏洞或模板。除明确说明外,不应将“存在模板”“发现资产”“进行尝试”理解成“已经攻破”。
附录 C:失陷指标(IOC)
以下为 Malbear Labs 于 2026 年 11 月披露的静态指标,已做防直接点击处理。建议用于历史日志回溯、关联分析和风险研判;不能仅凭当前解析结果或单次命中推断仍由同一操作者控制。
| 指标 | 类型 | 用途说明 |
| api.tablacysexplorer[.]com | 域名 | Sliver C2 信标域名,使用 Cloudflare 前置,HTTPS 443 端口 |
| 146.70.53[.]182:2299 | IP:端口 | Sliver 服务器相关 SSH 访问入口 |
| 113.23.212[.]15:8000 | IP:端口 | 工具暂存与下载服务器 |
| 212.46.38[.]73:56777 | IP:端口 | 操作者使用的 secondary machine,经 SSH 隧道访问 Sliver team server |
附录 D:行为检测与威胁狩猎线索
| 检测面 | 建议关注的行为组合 |
| Windows 临时目录 | C:\Windows\Temp 下由同一进程链产生多份 PS1、输入/结果、完成标记和 lock 文件;看门狗每 5 秒计算一次命令脚本 MD5,循环 720 次,并持续更新心跳 |
| WMI 与 PowerShell | WMI Win32\_Process.Create 创建两个隐藏 PowerShell;命令行同时出现 -nop、-noninteractive、-w hidden、-enc;关注父进程为 WmiPrvSE.exe 的异常脚本执行 |
| Linux 提权与持久化 | PwnKit 相关进程异常终止后,紧接 sudo vi、交互式 shell 或新增/修改 systemd 单元;将告警与后续权限变更关联,而非孤立查看退出码 137 |
| Java WebShell | Web 根目录新增或修改 JSP;Behinder、suo5 相关类加载;JSP scriptlet 大量 Unicode 转义;检测前先规范化源码,并关联应用服务器异常编译、类加载和命令执行 |
| 内部隧道 | 长时 HTTP 连接承载原始 TCP 数据、异常 chunked transfer、内部主机出现 SOCKS 监听,或 Web 服务器向内网其他主机发起非常规连接 |
| BladeLogic RSCD | 普通应用服务器连接 4750 端口、经 RSCD 创建进程或传递 JDBC 驱动等非日常软件分发行为;基线应仅包含受信任管理节点 |
| 域凭据访问 | 域控制器出现 IFM/卷影复制相关操作,生成 ntds.dit、SYSTEM 配置单元和注册表输出后又快速清理;同步检查临时目录 PowerShell 活动 |
| 数据库访问 | 不常见的中间主机使用 Oracle JDBC 连接 TrakCare/Oracle 9i;默认账户或 DBA 权限登录;对患者、疫苗和预约模式进行异常批量查询 |
| 凭据复用 | Cisco 管理接口出现同一密码的 Base64/十六进制变体尝试;CTI 等其他服务出现来自医疗软件供应商凭据的字典复用;低速、分散的认证尝试也不能直接视为正常 |
| 网络出口 | Web 服务器、数据库服务器和医疗设备网段出现罕见外部目的地、非标准管理端口、VPNGate 中继或工具下载连接;将静态 IOC 与行为信号联合研判 |
07 参考链接
1. Malbear Labs:Operation Snowball: Inside an Autonomous AI Intrusion Campaign(2026-11-08)
https://malbearlabs.com/posts/operation-snowball-inside-an-autonomous-ai-intrusion-campaign
2. Cisco:Cisco BroadWorks Out-of-Band Blind XML External Entity Injection Vulnerability(2026-08-19)
https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-bworks-xxe-uwUd7CEt
3. CISA:CISA Adds Six Known Exploited Vulnerabilities to Catalog(2026-11-10)
https://www.cisa.gov/news-events/alerts/2026/11/10/cisa-adds-six-known-exploited-vulnerabilities-catalog
4. Infosecurity Magazine:Jailbroken AI Agent Ran Two-Week Attack on European Telecom(2026-11)
https://www.infosecurity-magazine.com/news/operation-snowball-ai-telecom/
5. The Hacker News:Cisco BroadWorks and Openwave Flaws Actively Exploited Despite Available Patches(2026-11-11)
https://thehackernews.com/2026/11/cisco-broadworks-and-openwave-flaws.html
6. MITRE ATT&CK:Enterprise Techniques
https://attack.mitre.org/techniques/enterprise/
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。











评论