Сегодня 21 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Злоумышленники спрятали вирус для кражи данных кредиток в SVG-изображении размером 1 пиксель

Почти 100 интернет-магазинов, работающих на платформе электронной коммерции Magento, стали целью кампании по краже данных кредитных карт. Злоумышленники прячут вредоносный код в SVG-изображении размером 1 × 1 пиксель и запускают его при переходе жертвы к оплате заказа. Исследователи Sansec связывают атаку с уязвимостью PolyShell, обнаруженной в середине марта и затронувшей все установки Magento Open Source и Adobe Commerce стабильных версий ветки 2.

 Источник изображения: Wesley Tingey / unsplash.com

Источник изображения: Wesley Tingey / unsplash.com

При переходе к оплате на скомпрометированном сайте вредоносный код перехватывает нажатие кнопки оформления заказа и выводит правдоподобную поддельную форму Secure Checkout с полями для реквизитов карты и данных плательщика. Сведения, введённые в эту форму, проверяются, после чего отправляются злоумышленнику в формате JSON-данных, зашифрованных с помощью XOR и дополнительно замаскированных кодированием base64.

Злоумышленники внедряют вредоносный код непосредственно в HTML-код сайта в виде SVG-элемента размером 1 × 1 пиксель с обработчиком события onload. «Обработчик onload содержит всю вредоносную нагрузку: она закодирована в base64 внутри вызова atob() и запускается через setTimeout», — пояснила Sansec. Такой способ позволяет не подключать внешние сценарии, на которые защитные сканеры обычно реагируют как на подозрительные: весь вредоносный код остаётся встроенным в страницу и помещается в значении одного строкового атрибута.

 Источник изображения: sansec.io

Источник изображения: sansec.io

Sansec полагает, что злоумышленники получили доступ, эксплуатируя уязвимость PolyShell. Она позволяет выполнять код без прохождения проверки подлинности и получать контроль над учётными записями. Ранее компания предупреждала, что атакам с использованием PolyShell подверглись более половины всех уязвимых магазинов. В части случаев злоумышленники внедряли перехватчики данных платёжных карт и использовали WebRTC для скрытой передачи похищенных сведений.

Sansec выявила шесть доменов, на которые выводятся похищенные данные. Все они размещены у IncogNet LLC (AS40663) в Нидерландах, причём на каждый из них поступает информация от 10 до 15 подтверждённых жертв. Для защиты от взлома компания рекомендует проверить файлы сайта на наличие скрытых SVG-элементов с атрибутом onload, использующим atob(), убедиться, что в локальном хранилище браузера localStorage отсутствует ключ _mgx_cv, отслеживать и блокировать обращения к fb_metrics.php и незнакомым доменам, маскирующимся под аналитические службы, а также полностью блокировать трафик к IP-адресу 23.137.249.67 и связанным с ним доменам.

Adobe к моменту публикации не выпустила обновление безопасности для устранения PolyShell в рабочих версиях Magento. Исправление доступно только в предварительной версии 2.4.9-alpha3+. Владельцам и администраторам сайтов Sansec рекомендует применить все доступные меры защиты и по возможности перейти на последний бета-выпуск Magento.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про вирусы

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Dark Souls и BioShock всё ещё в моде: наполеоновский боевик Valor Mortis от авторов Ghostrunner окупился за неделю 5 мин.
Авторы ремастера The Wolf Among Us представили обновлённый «волчий» облик главного героя и особое предложение для владельцев оригинала 60 мин.
Google представила TorchTPU — средство для работы с PyTorch на TPU 3 ч.
«Труконф» представил TrueConf Cluster — отказоустойчивое решение для систем коммуникаций и совместной работы 3 ч.
ChatGPT научился прятать переписки от посторонних — чаты теперь можно закрыть PIN-кодом или Face ID 4 ч.
ИИ-агенты OpenAI дважды за октябрь обошли систему, которая должна контролировать их поведение 4 ч.
Dying Light: The Beast не получит новых крупных обновлений, потому что это «законченная» игра — фанаты хотят слишком много 4 ч.
«Яндекс» восстановил часть функций «Диска» и других сервисов «Яндекс 360» 5 ч.
Романы, обустройство замка, исследование океана: разработчики Crimson Desert показали, чем заняться в дополнении Charting the Unknown 6 ч.
Amazon и Google облегчили побег от Nvidia: запускать модели под PyTorch на ИИ-чипах Trainium и TPU стало проще 6 ч.
Власти России собираются упростить импорт IT-оборудования для ЦОД 46 мин.
Honor представила геймерские смартфоны с батареями до 12 070 мА·ч и флагманскими Snapdragon 54 мин.
ICANN тестирует решение для доступа правоохранительных органов к закрытым данным WHOIS 3 ч.
Две буквы — и робот направил нож на человека: учёные показали опасность взлома ИИ 4 ч.
Не только ноутбуки и смартфоны: Минпромторг готовит техсбор на маршрутизаторы и другое телекомоборудование 4 ч.
Samsung и SK hynix собрались выпускать более современную NAND в Китае — без нарушения санкций США 5 ч.
Мегафабрика Terafab Илона Маска начнёт серийно выпускать чипы в 2028 году — но это не точно, признал сам Маск 5 ч.
Самый маленький в мире монитор активности мозга создали в Китае — он весит 1 грамм и работает без проводов 6 ч.
Marvell представила ретаймер и DSP-чип нового поколения для ИИ-кластеров 6 ч.
SpaceX и Tesla могут объединиться в компанию стоимостью $3,6 трлн — Маск не против 9 ч.