Според ново проучване кампания срещу правителствени организации и свързана с държавата инфраструктура е използвала скриптове, подпомогнати от изкуствен интелект (AI), за кражба на идентификационни данни, поддържане на достъп до Linux сървъри и търсене на чувствителни данни.

Атакуващите са променили файловете за стартиране на командната обвивка (shell) на потребителите, за да прихващат командата sudo, след което са копирали въведените пароли във файл, докато едновременно с това са ги предавали на реалната команда.

Това е позволявало заявката на потребителя да изглежда така, сякаш работи нормално, докато паролата бива открадната. Разследването на Unit 42 показва, че дейността е включвала също уеб шелове (web shells), персонализиран зловреден софтуер, търсене в пощенски кутии и опити за заличаване на доказателства.

Операцията показва как познати инструменти в Linux могат да бъдат обърнати срещу техните потребители. Вместо да експлоатират уязвимост в самия sudo, атакуващите са внедрили зловреден псевдоним (alias) в .bashrc — файл, който изпълнява команди, когато потребителят стартира Bash обвивка.

Разликата е от съществено значение: самото инсталиране на корекция за сигурност на софтуера не би премахнало подобен тип манипулация. Администраторите могат да намерят полезна допълнителна информация в по-ранна уязвимост в Linux sudo, но от Unit 42 описват прихващане на идентификационни данни чрез променена конфигурация на командната обвивка, а не въпросната уязвимост.

Изследователи от Unit 42 са идентифицирали активността и следят групата от свързани операции под обозначението CL-UNK-1211. Те са наблюдавали активност от октомври 2025 г. до април 2026 г., насочена срещу държавни структури и свързана с държавата инфраструктура.

Unit 42 използва обозначението „UNK“ за клъстери, чиито връзки с подкрепяна от държава дейност или киберпрестъпност все още не са установени, така че констатациите не посочват конкретно правителство или криминална група като отговорни.

Няколко скрипта са съдържали коментари в разговорен стил и бележки с поетапни разсъждения, за които изследователите споделят, че съответстват на генериран от AI код или автоматизиран AI агент.

Доказателствата сочат, че изкуственият интелект е помогнал за създаването или адаптирането на части от инструментариума; те не доказват, че AI самостоятелно е планирал или провел кампанията.

Откъси от код, съдържащи коментари, показващи използването на AI (Източник - Unit42)
Откъси от код, съдържащи коментари, показващи използването на AI (Източник – Unit42)

Unit 42 отбелязва също така Base64-кодирани команди и скриптове, преминаващи между PHP, JavaScript, Bash и Python. Тези улики могат да помогнат на защитниците да забележат подозрителен код, но сами по себе си не са доказателство за използване на AI.

Хакери използват скриптове, генерирани от AI

Атакуващите са заменили потребителския .bashrc с модифицирано копие, съдържащо псевдоним (alias) за sudo. Когато потребителят е изпълнявал командата, псевдонимът е показвал подкана, наподобяваща стандартната заявка за въвеждане на парола, прихващал е паролата и я записвал в контролиран от атакуващите лог файл.

След това е подавал паролата към легитимната команда sudo, правейки прихващането по-малко забележимо. Атакуващите са наименували файла Solarwinds.StatusLog.txt, очевидно за да изглежда като рутинен системен артефакт. От Unit 42 заявяват, че не са открили доказателства за компрометиране на системи или инфраструктура на SolarWinds.

Кражбата на идентификационни данни не е спряла до командната обвивка. Атакуващите са вмъкнали код и в PHP страница за вход, за да събират потребителски имена и пароли на администратори, и са претърсвали конфигурационни файлове и хронологията на командите за идентификационни данни за имейл, SMTP и бази данни.

Използването на уеб шелове и скрит достъп в кампанията има сходства с друг зловреден софтуер за кражба на идентификационни данни под Linux, въпреки че онази статия описва отделна заплаха и не бива да се бърка с CL-UNK-1211.

Зловреден софтуер, устойчивост и кражба на данни

Unit 42 откри персонализиран троянски кон за отдалечен достъп, базиран на Go, който нарече SysGoRAT. Зловредният софтуер може да работи под Linux и Windows, да комуникира със сървър за управление и контрол (C2) чрез WebSocket и да поддържа отдалечени команди, достъп до командна обвивка, работа с файлове и персистентност (устойчивост).

Атакуващите са използвали имена като sys-control-client, pip2.7 и ea_install, за да прикрият изпълнимия файл. Неговият C2 адрес по подразбиране е бил 104.194.158[.]65:443, въпреки че докладът посочва, че операторите са можели да го променят при стартиране.

Атакуващите са внедрили също уеб шелове и са променили конфигурацията на PHP, така че зловреден файл да се зарежда преди останалите PHP скриптове. Те са претърсвали правителствени пощенски кутии за съобщения, свързани с акаунти в социалните мрежи, опитвали са се да архивират съдържанието на пощенските кутии и са търсили данни от бази данни.

Unit 42 съобщава, че един от скриптовете за архивиране на пощенски кутии е съдържал синтактична грешка и не би могъл да се изпълни в този си вид. Тази констатация е напомняне, че наблюдаваният зловреден код невинаги функционира според очакванията.

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

Интерактивна активност на уеб шел, показана в Cortex XDR (Източник - Unit42)
Интерактивна активност на уеб шел, показана в Cortex XDR (Източник – Unit42)

Те също така са поставяли маркери, наподобяващи дейност на „червен екип“ (red team), включително RedTeamOps2025 и pentest123, за да накарат активността да изглежда като оторизирана. От Unit 42 посочват, че защитите на крайните точки са засякли и спрели опитите за прекратяване на процесите на Cortex XDR; този резултат се отнася до наблюдаваните системи и не означава, че всяко опитано действие е било блокирано.

Кампанията се вписва в по-широкия модел на атакуващи, използващи AI за ускоряване разработването на скриптове, както се вижда и в други проучвания за генериран от AI зловреден софтуер.

За защитниците практическата мярка е да преглеждат неочаквани промени в .bashrc, настройките на PHP и страниците за вход; да проверяват за непознати псевдоними или лог файлове с идентификационни данни; да следят за необичайни изходящи връзки и активност в командната обвивка; и да съхраняват логовете и системните доказателства по време на разследване.

Индикаторите по-долу са от доклада на Unit 42 и трябва да бъдат проверени спрямо локалната телеметрия, преди да се третират като доказателство за компрометиране.

Индикатори за компрометиране (IoCs):-

ТипИндикаторОписание
SHA-2562bf7992e6260c1a98c709fa98ec766fb9f27692f338b30b43ac821b824fd849eСкенер за CVE-2025-55182
SHA-25627d799ceadb570bfca890d4c2572314afe57eecf14083d30409da15afdfc4704Скенер за CVE-2025-55182
SHA-256d73186cea6cf2cf3d48c09139a9d15521365aab675787b4e7a6f81767331c9fdСкенер за CVE-2025-55182
SHA-2569e45830171eb607cf2c0fc80f5cc9cc3db39bb937032136990383a595f6f151eСкенер за CVE-2025-55182
SHA-256c527b94e3d21824a674face4cd9d862e536b60ccbf54573839e3360f99188343Персонализирана shell задна вратичка (backdoor)
SHA-256d94f75a70b5cabaf786ac57177ed841732e62bdcc9a29e06e5b41d9be567bcfaGSocket обратен шел (reverse shell)
SHA-25644e83f84a5d5219e2f7c3cf1e4f02489cae81361227f46946abe4b8d8245b879Двоичен файл PwnKit за CVE-2021-4034
SHA-2561505a3a727f8899b2ad343519f7bf9c438b8b802f8d6b854f5db3b52f857c76aPHP уеб шел
SHA-25676c58fad4f70cf277a15a499b9a2151ac60e7a6b5c7a9ab684843dcc19f0d0a5PHP уеб шел
SHA-256b1e82c6b0caea177e8bb71ad826867f509c65f0a43a651b50253e7c726566eacPHP уеб шел
IP адрес45.88.188[.]140, 198.23.185[.]234, 138.68.244[.]146, 185.21.136[.]6, 72.61.89[.]179, 104.194.158[.]65, 109.224.53[.]140, 162.243.175[.]162, 154.93.37[.]228, 141.164.58[.]87, 88.80.150[.]232, 88.119.167[.]57, 173.212.247[.]23, 104.248.131[.]53, 147.182.224[.]216, 93.93.112[.]57, 192.210.183[.]17Докладвана инфраструктура на кампанията
Домейнmagento[.]ink, solidmonpe[.]com, wibu-bau-bawang[.]online, beraskencur[.]siteДокладвани домейни

Забележка: IP адресите и домейните са умишлено обезвредени (defanged, напр. [.]), за да се предотврати случайно разрешаване на имена или хипервръзки. Възстановявайте функционалността им (re-fang) само в рамките на контролирани платформи за разузнаване на заплахи (threat intelligence), като MISP, VirusTotal или вашата SIEM система.