
Специалисты антивирусной компании «Доктор Веб» обнаружили подозрительное поведение в новой версии редактора кода Microsoft Visual Studio Code (1.116). Вредоносный JavaScript-файл, входящий в библиотеку es5-ext, был выявлен в процессе установки обновления.
- Обнаружен вредоносный код в библиотеке es5-ext.
- Код выводит антироссийское сообщение в консоли разработчика.
- Скрипт активируется только в российских регионах.
- Разработчик может изменить поведение кода в любой момент.
Подробности о вредоносном скрипте
Выявленный скрипт не выполняет традиционных вредоносных действий, таких как кража данных, однако он показывает сообщение с антиполитическим содержанием. Код активируется только при условии, что часовой пояс пользователя соответствует одному из российских регионов, таких как Анадырь, Калининград и Самара.
Почему это поведение вызывает опасения
Эксперты «Доктор Веб» квалифицируют данный код как нежелательную вставку, поскольку:
- Он не связан с основной функциональностью библиотеки.
- Действия кода зависят от геолокации пользователя.
- Содержит политическую агитацию, что недопустимо для программного обеспечения.
Хотя на данный момент скрипт лишь выводит сообщение, существует риск, что разработчик библиотеки может изменить его функциональность, что может привести к более серьезным последствиям.
Как это произошло
Несмотря на известность проблемы в профессиональном сообществе, библиотека es5-ext была включена в зависимости Visual Studio Code. Это значит, что при обновлении редактора пользователи автоматически получают и данный пакет. Антивирус фиксирует проблему на этапе загрузки обновления.
Игорь Здобнов, глава антивирусной лаборатории «Доктор Веб», отметил, что мотивы, по которым Microsoft включила этот пакет, неизвестны. Он посоветовал пользователям обратить внимание на предупреждения антивируса и временно отключить автоматическое обновление до выяснения обстоятельств.
Рекомендации для пользователей
Пользователям стоит учитывать следующие рекомендации:
- Обращать внимание на предупреждения антивируса.
- Проверять обновления перед установкой.
- При необходимости отключить автоматические обновления.
- Использовать проверенные версии программного обеспечения.
По данным «Доктор Веб», последняя безопасная версия Visual Studio Code — 1.115.