SOC Prime Bias: Critical

05 Nov 2026 10:53 UTC

Атаки StyleSmuggler використовують PSK Agent RAT проти магазинів Magento

Author Photo
SOC Prime Team linkedin icon Стежити
Атаки StyleSmuggler використовують PSK Agent RAT проти магазинів Magento
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Резюме

Координована кампанія націлена на магазини Magento та Adobe Commerce, використовуючи вразливість StyleSmuggler (CVE-2026-75650). Атакуючі розгортають багатоступінчастий ланцюг корисного навантаження, що включає скрипт для встановлення шелу, PSK Agent RAT на базі Go і вебшел PHP. Діяльність здається високо автоматизованою і зосереджена на інтернет-орієнтованих середовищах електронної комерції.

Розслідування

Imperva ідентифікувала п’ять кластерів атаки, що походять з обмеженого набору IP-адрес джерела та націлені на /paypal/transparent/response/ кінцеву точку. Аналіз виявив скрипт для встановлення, названий psk_agent.sh який завантажує двійковий файл Go (chi_down) і PHP вебшел (zer4.php). Виявлені в скрипті коментарі китайською мовою припускають, що оператором є той, хто говорить китайською.

Пом’якшення

Організації повинні застосувати виправлення VULN-39341 від Adobe для усунення вразливості StyleSmuggler. Важно зазначити, що просте виправлення не усуває наявні механізми збереження, такі як RAT чи вебшели. Також настійно рекомендується перевірити на наявність неавторизованих файлів записувані та виконувані директорії, включаючи публічні медіа-папки.

Відповідь

Коли виявляється зловмисна діяльність, організації повинні розглядати уражені системи як повністю скомпрометовані та розпочати повну процедуру реагування на інцидент. Це включає ротацію ключів шифрування Magento, облікові дані бази даних, облікові дані адміністратора та ключі SSH. Команди з безпеки також повинні шукати неавторизовані процеси, що маскуються під законні системні служби, і блокувати ідентифіковану інфраструктуру кампанії.

Потік атак

Ми все ще оновлюємо цю частину.

Виявлення

Підозрілі символи у запиті (через веб)

Команда SOC Prime
03 Лис 2026

Можливі патерни ін’єкцій команд ОС (через вебсервер)

Команда SOC Prime
03 Лис 2026

Використання Nohup (через cmdline)

Команда SOC Prime
03 Лис 2026

Можливий виклик небажаного процесу PHP Worker (через cmdline)

Команда SOC Prime
03 Лис 2026

Завантаження/вивантаження віддалених файлів через стандартні інструменти (через cmdline)

Команда SOC Prime
03 Лис 2026

IOC (HashSha256) для виявлення: Використання StyleSmuggler для розгортання PSK Agent RAT у магазинах Magento

Правила AI від SOC Prime
03 Лис 2026

IOC (SourceIP) для виявлення: Використання StyleSmuggler для розгортання PSK Agent RAT у магазинах Magento

Правила AI від SOC Prime
03 Лис 2026

IOC (DestinationIP) для виявлення: Використання StyleSmuggler для розгортання PSK Agent RAT у магазинах Magento

Правила AI від SOC Prime
03 Лис 2026

Виявлення розгортання PSK Agent RAT в Magento з використанням функцій виконання команд PHP [Створення процесу Linux]

Правила AI від SOC Prime
03 Лис 2026

Виявити використання StyleSmuggler для викриття в магазинах Magento з використанням PSK Agent [Вебсервер]

Правила AI від SOC Prime
03 Лис 2026

Виконання симуляції

  • Наратив атаки та команди: Атакуючий використовує вразливість у розширенні Magento, щоб отримати віддалене виконання коду. Щоб PSK Agent RAT пережив перезавантаження сервера або завершення сесії, атакуючий вводить PHP-пейлоад, який використовує функцію shell_exec . Пейлоад спеціально намагається запустити фоновий процес з використанням nohup , щоб приховати виконання від негайної сесії терміналу, ефективно намагаючись встановити збереження та зворотній шел.

  • Скрипт регресійного тесту:

    <?php
    /**
     * Симуляція розгортання PSK Agent RAT
     * Цей скрипт імітує експлуатацію CVE-2026-75650
     */
    
    // Цільова команда: фоновий процес з використанням nohup
    $cmd = "nohup /tmp/psk_agent_payload > /dev/null 2>&1 &";
    
    // Використання конкретної функції 'shell_exec', на яку націлене правило виявлення
    echo "Спроба розгортання...n";
    $output = shell_exec($cmd);
    
    echo "Команда виконана. Перевірте логи для виявлення.n";
    ?>
  • Команди очищення:

    # Видалення змодельованого зловмисного пейлоаду та тестового PHP-скрипту
    rm -f /tmp/psk_agent_payload
    rm -f /var/www/html/simulate_attack.php
    # Видалення залишкових фонових процесів, якщо вони були фактично створені
    pkill -f psk_agent_payload