Операція шпигунства, що походить з Північної Кореї, компрометує розробників через розширення VS Code

robot
Генерація анотацій у процесі

За повідомленнями, опублікованими у соціальних мережах, групи, пов’язані з Північною Кореєю, використовують складні техніки соціальної інженерії для обману програмістів з метою відкриття шкідливих проектів Visual Studio Code. Як тільки розробник відкриває ці нібито легітимні проекти, прихований код автоматично виконується, виконуючи шкідливі дії у фоновому режимі без згоди користувача.

Механізм атаки: відновлення коду та впровадження бекдорів

Стратегія компрометації працює через чітко визначений процес. Спочатку шкідливий код відновлює скрипти JavaScript, збережені на платформі Vercel, популярній інфраструктурі для хостингу веб-застосунків. Потім він встановлює бекдори у системі жертви, що дозволяє зловмисникам отримати віддалений контроль над машиною та виконувати довільні команди. Такий рівень доступу особливо небезпечний для розробників, оскільки може компрометувати не лише їхні особисті машини, а й проекти та репозиторії, до яких вони мають доступ.

Проблема безпеки, яка залишилася непоміченою

Найбільш тривожним аспектом цієї інциденту є час його виявлення. Шкідливий репозиторій під назвою ‘VSCode-Backdoor’ був доступний публічно на GitHub протягом кількох місяців, доступний будь-кому, хто виконає поверхневий пошук. Незважаючи на тривалість цього періоду, спільнота безпеки та широка громадськість лише нещодавно усвідомили загрозу. Ця затримка у визнанні свідчить про критичний збій у механізмах виявлення та громадському контролі платформ для обміну кодом.

Наслідки для розробників і спільнот з відкритим кодом

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити