Help desk системата е една от най-доверените пощенски кутии, които една организация поддържа. Клиентите поставят данни за акаунти, логове за грешки, имена, а понякога и документи, предполагайки, че данните се намират в безопасност зад платформата. Докладвана верига от zero-day уязвимости в Zammad за отдалечено изпълнение на код, използвана срещу Нидерландския институт за разкриване на уязвимости (DIVD), е напомняне, че това доверие зависи изцяло от софтуера, който съхранява тикетите.

Според доклада две zero-day уязвимости в Zammad позволяват отвличане на сесия, отдалечено изпълнение на команди и потенциален root достъп до подлежащия сървър. Zammad е платформа с отворен код за тикети и help desk. Подробностите в изходната статия са ограничени, затова тази публикация се придържа към това, което е докладвано, и избягва предположения за техническите специфики.

Как бяха свързани zero-day уязвимостите в Zammad

Основната история е за свързването във верига. Нито един от дефектите не трябва да бъде опустошителен сам по себе си, за да бъде комбинацията сериозна. Въз основа на доклада, първата слабост позволява на нападател да отвлече сесия, което означава да поеме достъпа на удостоверен потребител, без да знае паролата му. Втората позволява отдалечено изпълнение на команди, позволявайки на нападателя да изпълнява команди на сървъра, хостващ Zammad. Оттам root достъпът е описан като потенциален резултат, което означава, че нападателят може да получи пълен контрол над машината.

Този модел е често срещан при сериозни прониквания: един бъг осигурява опорна точка, друг превръща тази опорна точка в контрол. Това също обяснява защо защитниците са призовавани да се отнасят сериозно към проблеми със средна сериозност, тъй като те могат да станат първата връзка във верига.

За пълния разказ за атаката, включително как се разгърна пробивът в DIVD, вижте предишното ни отразяване: AI агент свързва два zero-day дефекта в Zammad, за да проникне в DIVD и DIVD: AI агент експлоатира два zero-day дефекта в Zammad при пробив.

Какво разкрива компрометирана help desk система

Сървърът на help desk системата съдържа повече, отколкото хората обикновено осъзнават. В зависимост от това как организацията я използва, компрометиран екземпляр може да разкрие:

  • Тикети за поддръжка и пълната история на разговорите, прикачени към тях
  • Имена на клиенти, имейл адреси и други данни за контакт
  • Прикачени файлове като екранни снимки, логове или документи, качени от клиенти
  • Вътрешни бележки, които служителите са написали за клиенти или инциденти
  • Удостоверения, API токени или настройки за интеграция, съхранявани на сървъра

Root достъпът повишава залозите допълнително. Нападател с контрол над хоста не се ограничава до данните на приложението. Той може да достигне до други услуги на същата машина, да чете конфигурационни файлове и да използва сървъра като трамплин другаде в мрежата. Ето защо компрометирането на help desk система може да се превърне в по-широк инцидент, а не в овладян такъв.

Случаят с DIVD също е забележителен, защото DIVD сам по себе си е организация за сигурност, която помага за докладването и отстраняването на уязвимости. Ако група, фокусирана върху тази работа, може да бъде засегната, всяка организация, използваща самостоятелно хоствани инструменти, трябва да приеме, че е възможна цел. Нашата статия за веригата от zero-day уязвимости в Zammad, позволила пробива, управляван от AI покрива този контекст.

Какво трябва да направят администраторите на Zammad сега

Ако управлявате Zammad, третирайте това като приоритетен преглед, а не като рутинна задача.

  1. Проверете за официални поправки. Следете съветите за сигурност на проекта Zammad и прилагайте всички пачове или актуализации веднага щом станат налични. Не разчитайте на обобщения от трети страни за подробности относно версиите.
  2. Ограничете експозицията. Ако вашият екземпляр не се нуждае от достъп от отворения интернет, ограничете достъпа с VPN, списък с разрешени IP адреси или правила за обратен прокси, докато не го пачнете.
  3. Анулирайте сесиите. Тъй като отвличането на сесия е част от докладваната верига, обмислете принудително излизане и ротиране на тайните за сесиите след актуализация.
  4. Ротирайте удостоверенията. Сменете администраторските пароли, API токените и всички тайни, съхранявани на сървъра, особено ако подозирате компрометиране.
  5. Прегледайте логовете. Търсете необичайни администраторски влизания, неочаквани команди, нови акаунти или странни изходящи връзки.
  6. Работете с минимални привилегии. Уверете се, че приложението не работи с повече системни права, отколкото му е необходимо, и съхранявайте резервните копия далеч от сървъра.

Какво могат да направят клиентите, за да ограничат експозицията

Какво означава това за вас

Повечето хора не могат да пачнат софтуера за help desk, който организациите използват, но можете да намалите това, което е заложено на карта, ако такъв бъде компрометиран.

  • Споделяйте по-малко в тикетите. Избягвайте да изпращате пароли, пълни идентификационни номера, данни за плащане или чувствителни документи чрез тикет за поддръжка. Ако дадена заявка наистина се нуждае от тях, попитайте дали съществува по-безопасен канал.
  • Редактирайте преди прикачване. Замъглете или премахнете личните данни от екранните снимки и логовете.
  • Използвайте уникални пароли. Ако платформа за поддръжка някога съдържа удостоверение, което сте изпратили, уникалната парола ограничава щетите.
  • Следете за известия за пробиви. Четете имейлите от услугите, които използвате, относно инциденти със сигурността и бъдете внимателни с последващи съобщения, които искат да кликнете на връзки или да потвърдите данни.
  • Очаквайте фишинг. Данните за контакт и контекстът на тикета могат да направят измамните съобщения убедителни. Проверявайте чрез официалния уебсайт на организацията.

Основният извод

Докладваната верига от zero-day уязвимости в Zammad за отдалечено изпълнение на код показва как една единствена help desk платформа може да се превърне в портал към клиентски данни и контрол над сървъра. Администраторите трябва да пачнат, да ограничат достъпа и да ротират тайните. Всички останали могат да изпращат по-малко чувствителна информация чрез тикети и да останат бдителни за известия за пробиви. За пълния разказ как се разгърна атаката срещу DIVD, прочетете съществуващото ни отразяване, посочено по-горе.