flawopen.com/Incidents/divd-zammad-ai-agent-zero-day-chain-september-2026
DIVD 的 Zammad 入侵:CVE-2026-102489 与 102490
DIVD称,攻击者通过两个 Zammad 漏洞获得 root 权限,随后使用 AI 代理继续攻击活动。CVE-2026-102490 影响 DEB/RPM 软件包,并已在 7.2.2 修复。[10], [1], [2], [12], [3], [11]
想象一位主管先拿着总钥匙开始工作,读取并执行一份下级员工可以修改的工作单,之后才交出总钥匙。只要主管仍拥有全部权限,下级员工就能改变将要执行的内容。Zammad 软件包问题涉及 zammad 账户可修改、而 root 服务降权前会执行的文件;攻击者必须已经取得系统访问权限,受影响范围是 DEB/RPM 软件包。该 CVE 本身不提供初始访问。[1], [2], [3]
核心概念与专有名词
CVE-2026-102489- DIVD 描述 Zammad 会话劫持漏洞,可导致以 zammad 服务用户身份远程执行代码。记录的弱点为
CWE-384;GHSA 列出的 CVSS 4.0 为 9.4。[2], [5], [6] CVE-2026-102490CVE-2026-102490是软件包特有的本地提权问题。DEB/RPM 服务配置可能在 root 服务降权前执行可由低权限 zammad 账户修改的文件;因此攻击者必须已有访问权限,并具备相关写入权限或代码执行能力。官方容器和源码安装不在影响范围内。Zammad 7.2.2 修复了软件包问题。[8], [10], [2], [7], [12], [3], [11]CWE-384 / CWE-269- DIVD 区分了
CVE-2026-102490单独利用时的 CVSS 4.0 8.5(本地、低权限)与其和CVE-2026-102489串联时的 9.4。较早的 GHSA-HGFF 记录仍将CVE-2026-102490单独列为 9.4,攻击向量为网络且无需权限。10 月 8 日的 Zammad/GHSA-p97 软件包公告则为 DEB/RPM 问题列出 8.5 和本地向量。应注明场景和来源;不要把旧元数据当作独立远程可达性的证据。 对于软件包特定问题,GHSA-p97 还映射了CWE-250、CWE-426和CWE-732;DIVD/CVE 记录中的CWE-269是另一项来源归类。[10], [2], [6], [7], [3], [11] KEV- NVD 标明
CVE-2026-102489已列入 CISA KEV。不要据此推断CVE-2026-102490也在目录中。[5]
框架映射
- 本指南所述弱点的 CWE 参考: CWE-269 CWE-384
- CISA KEV — 收录日期 2026-10-02 — CVE-2026-102489
Zammad 不同问题及修复状态
| 问题 | 来源所述状态与范围 | 防御措施 |
|---|---|---|
CVE-2026-102489 | DIVD 列出 6.3.0–6.5.4 和 7.0.0–7.1.3;后一范围在其报告的运行环境中无法利用。Zammad 表示,实际利用仅限于 6.5 及更早版本,并说明 7.2.0 增加了额外加固。 | 根据 Zammad 和 DIVD 的说明核实确切版本及运行环境。单独的 7.2.1 公告不能证明此 CVE 已在该版本修复。 |
CVE-2026-102490 | DIVD 当前记录和 10 月 8 日的 Zammad/GHSA-p97 公告将此本地提权限定为 DEB/RPM 安装;攻击者必须已能以低权限 zammad 账户访问。软件包问题已在 7.2.2 修复;源码安装和官方容器不受影响。DIVD 对单独 LPE 给出本地向量 8.5,对与 CVE-2026-102489 串联的链条给出 9.4。较早的 GHSA-HGFF 仍为单独 CVE 列出相矛盾的网络向量。 | 核实安装来源。将 DEB/RPM 安装升级到 7.2.2 或更高版本;源码和官方容器安装不受此特定软件包问题影响。区分单独利用与串联场景。 |
| GHSA-23hj-h8w6-rgm3(独立问题) | 此无 CVE 公告涉及截至 7.2.0 的会话标识符暴露,并称 7.2.1 已修复。引用的来源未将其关联到上述任一 CVE。 | 将该披露单独处理;不要把 7.2.1 的修复当作 DIVD 任一 CVE 已解决的证据。 |
事件演进时间线
DIVD 报告其系统首次遭到恶意访问。[1]
DIVD 发现可疑活动、阻断对数据中心系统的访问,并与外部取证团队启动事件响应。[1]
DIVD 称已向 Zammad 报告漏洞。[2]
NVD 记录 CVE-2026-102489 加入 CISA KEV。[5]
Zammad 发布 7.2.1 安全版本。其页面没有将两个 CVE 中任一个对应到此版本;不要假定 CVE-2026-102490 已修复。[4]
攻击执行流程分解
获得 root 权限后才使用了 AI 代理
DIVD称,攻击者获得 root 权限后,使用 AI 代理开展后续活动。这描述的是提权之后的行为,并非获取 root 权限的机制。DIVD的说法不能证明 AI 模型独立选择或执行了每一项操作。[1]
为何不展示代码对照
引用的公开公告说明了软件包范围和修复版本,但没有提供该 CVE 对应的源代码行或补丁。代码示例会暗示来源未展示的实现细节。对于受影响的 DEB/RPM 软件包,请确认已按支持路径升级至 7.2.2 或更高版本,并核实实际安装的构建版本。[11]
工程与系统安全加固清单
- ✓记录 Zammad 的准确版本、版本分支、运行环境和暴露情况;按每个 CVE 自身的 DIVD 与厂商条件分别核对。[2], [3], [5], [6], [7]
- ✓对于
CVE-2026-102490,确认 Zammad 的安装方式。将 DEB/RPM 软件包安装升级到 7.2.2 或更高版本;Zammad 公告说明源码安装和官方容器镜像不受此软件包特定问题影响。[10], [4], [12], [3], [11] - ✓将
CVE-2026-102490的软件包修复与旧 GHSA-HGFF 元数据分别跟踪;记录安装类型和修复构建,不要把旧网络向量当作独立远程利用的证据。[7], [4], [12], [3], [11] - ✓仅允许可信管理员访问 Zammad 主机;隔离服务账户并移除不必要的提权路径。[2], [3]
- ✓将服务台与身份、CI 及敏感数据系统分段;把服务账户的网络访问限制在必要目的地。[1]
- ✓怀疑入侵时保存日志和取证镜像、撤销会话、轮换已暴露凭据,并审查对关联服务的访问。[1]
- ✓分别记录“受影响”“在所述环境中不可利用”“厂商已修复”和“修复已部署”,不要合并成一个状态。[3], [4], [8]
参考来源
- DIVD incident case DIVD-2026-00014 — When, not if…
- DIVD vulnerability case DIVD-2026-00015
- Zammad security advisory, October 5, 2026
- Zammad 7.2.1 security release, October 6, 2026
- NVD CVE-2026-102489 (CWE-384; CISA KEV status)
- GitHub Advisory Database GHSA-XMW5-M2WG-4243 / CVE-2026-102489
- GitHub Advisory Database GHSA-HGFF-G8G3-4XR8 / CVE-2026-102490
- CVE-2026-102490 record
- Zammad 公告 GHSA-23hj-h8w6-rgm3:单独的会话标识符泄露问题
- DIVD current CVE-2026-102490 record
- Zammad 维护者公告 GHSA-p97w-927q-8vxq / CVE-2026-102490(DEB/RPM)
- Zammad 7.2.2 安全更新 — CVE-2026-102490 软件包修复