flawopen.com/Incidents/divd-zammad-ai-agent-zero-day-chain-september-2026
Взлом DIVD через Zammad: CVE-2026-102489 и 102490
По данным DIVD, злоумышленники получили root-доступ через две уязвимости Zammad, а затем использовали ИИ-агентов для дальнейших действий. 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-службы может выполнять файлы, доступные для изменения непривилегированной учётной записи zammad, до сброса привилегий службы, запущенной с root. Злоумышленнику необходим уже имеющийся доступ и соответствующие права на запись или выполнение кода. Официальные контейнеры и установки из исходного кода исключены. Проблема исправлена в Zammad 7.2.2.[8], [10], [2], [7], [12], [3], [11]CWE-384 / CWE-269- DIVD различает CVSS 4.0 8,5 (локальная атака, низкие привилегии) для
CVE-2026-102490отдельно и 9,4 при цепочке сCVE-2026-102489. В старой записи GHSA-HGFF по-прежнему указан балл 9,4 и сетевой вектор без требуемых привилегий дляCVE-2026-102490отдельно. В уведомлении Zammad/GHSA-p97 от 8 октября для проблемы DEB/RPM указаны 8,5 и локальный вектор. Указывайте сценарий и источник; не представляйте старые метаданные как доказательство самостоятельной удалённой достижимости. Для пакетной проблемы GHSA-p97 дополнительно указываетCWE-250,CWE-426иCWE-732; отнесение кCWE-269в записи DIVD/CVE является отдельной классификацией.[10], [2], [6], [7], [3], [11] KEV- NVD указывает, что
CVE-2026-102489включена в каталог CISA KEV. Не делайте вывод, что там есть иCVE-2026-102490.[5] Ограничение раскрытия- В цитируемом публичном предупреждении описаны проблема пакетов и исправленная версия, но нет относящихся к CVE строк исходного кода или патча. Поэтому эта страница не может показать подтверждённое источниками исправление кода; следуйте рекомендациям поставщика для пакетов, не считая общий пример патчем Zammad.[6], [7], [11]
Связи со стандартами
- Ссылка 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 и уведомление Zammad/GHSA-p97 от 8 октября ограничивают это локальное повышение привилегий установками 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 не доказывает устранение какой-либо CVE из отчёта DIVD. |
Хронология инцидента
DIVD сообщает о первом вредоносном доступе к своим системам.[1]
DIVD обнаружила подозрительную активность, заблокировала доступ к системам дата-центра и начала реагирование вместе с внешней форензик-командой.[1]
DIVD сообщает, что передала сведения об уязвимости Zammad.[2]
По данным NVD, CVE-2026-102489 добавлена в CISA KEV.[5]
Zammad выпустила 7.2.1 с критическими исправлениями безопасности. Страница не связывает с этой версией ни одну из двух CVE; не считайте CVE-2026-102490 исправленной без подтверждения.[4]
Пошаговый сценарий атаки
CVE-2026-102489 дала доступ к служебной учётной записи
DIVD описывает захват сессии с удалённым выполнением кода от имени zammad. Уязвимы 6.3.0–6.5.4; в 7.0.0–7.1.3 проблема присутствует, но не эксплуатируется при описанных условиях среды. Zammad считает практическую эксплуатацию возможной только до 6.5; дополнительное усиление включено в 7.2.0.[2], [3], [6], [5]
Вторая уязвимость изменила границу воздействия
По данным DIVD, в этом инциденте CVE-2026-102490 позволила локальному пользователю zammad получить root после первоначального доступа через CVE-2026-102489. Текущая запись DIVD и уведомление Zammad/сопровождающего от 8 октября ограничивают описанную LPE установками DEB/RPM; установки из исходного кода и официальные контейнеры не затронуты. Zammad 7.2.2 исправляет проблему пакетов. Не переносите пакетное условие на все установки Zammad.[8], [10], [2], [7], [12], [3], [11]
ИИ-агенты использовались после получения root-доступа
DIVD сообщает, что после получения root-доступа злоумышленник использовал ИИ-агентов для дальнейших действий. Это описание событий после повышения привилегий, а не механизма получения root. Заявление DIVD не доказывает, что модель ИИ самостоятельно выбирала или выполняла каждое действие.[1]
Исправляйте каждую CVE и проверяйте доказательства
Устраняйте цепочку отдельно по CVE и способу установки. Для CVE-2026-102489 следуйте указаниям Zammad по версиям/среде выполнения и дополнительному усилению в 7.2.0. Для CVE-2026-102490 проверьте происхождение пакета: актуальное уведомление касается DEB/RPM и называет 7.2.2 исправленной версией; установки из исходного кода и официальные контейнеры исключены из этой пакетной проблемы. Проверьте установленную сборку. Сохраните противоречащий старый вектор GHSA как расхождение источников, а не вывод о достижимости.[10], [4], [12], [3], [11], [9]
Почему здесь нет пары фрагментов кода
В цитируемом публичном предупреждении описаны область действия пакетов и исправленная версия, но нет относящихся к 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