flawopen.com/Incidents/divd-zammad-ai-agent-zero-day-chain-september-2026
DIVDのZammad侵害:CVE-2026-102489と102490
DIVDによると、攻撃者はZammadの2件の脆弱性を通じてroot権限を得た後、AIエージェントを使って攻撃を続けました。CVE-2026-102490はDEB/RPMパッケージに影響し、7.2.2で修正されています。[10], [1], [2], [12], [3], [11]
管理者がマスターキーを持って作業を始め、下位の作業員が書き換えられる指示書を読んで実行し、その後で初めてマスターキーを手放す場面を想像してください。管理者に全権限がある間、作業員は実行内容を変更できます。Zammadのパッケージ問題では、rootで起動したサービスが権限を下げる前に、zammadアカウントが変更できるファイルを実行します。すでにシステムへの足掛かりが必要で、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-102490- CVE-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]
ステップ・バイ・ステップの攻撃フロー
2つ目の脆弱性が影響範囲を変えた
DIVDによると、このインシデントではCVE-2026-102489で最初の足掛かりを得た後、CVE-2026-102490によりローカルのzammadユーザーがrootへ昇格しました。DIVDの最新記録と10月8日のZammad/メンテナー勧告は、説明されたLPEをDEB/RPMパッケージのインストールに限定しています。ソースからのインストールと公式コンテナは対象外です。Zammad 7.2.2でパッケージの問題が修正されました。このパッケージ固有の条件をすべてのZammad環境に一般化しないでください。[8], [10], [2], [7], [12], [3], [11]
root権限取得後にAIエージェントを使用
DIVDによると、攻撃者はroot権限を得た後、AIエージェントを使って活動を続けました。これは権限昇格後の活動であり、root権限を得る仕組みではありません。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]
- ✓ヘルプデスクをID、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のパッケージ修正