Хакеры похищают данные о банковских картах, атакуя систему Braintree

Как сообщают эксперты Sucuri, новая вредоносная программа атакует магазины, которые работают под управлением CMS Magento. В зоне риска – порталы, применяющие систему оплаты Braintree и соответствующее расширение.

С помощью сервиса Braintree любой магазин может принимать к оплате банковские карты. Чтобы использовать систему, владельцы Magento-сайтов должны просто установить расширение Braintree Payments и зарегистрироваться, после чего они смогут через аккаунт Braintree работать с транзакциями.

По словам экспертов Sucuri, они нашли вредоносную программу, атакующую расширение Braintree. При взломе очередного Magento-сайта хакеры внедряют в файл js/varien/accordion.js вредоносный код. Специалисты обнаружили, что каждую секунду вредоносная программа пользуется функцией timedMe, чтобы проверять, заполнена ли платежная форма пользователя. При фиксации введенных данных вредоносная программа сразу же похищает их и отправляет на сервер, находящийся под контролем хакеров.

Чтобы извлекать информацию из формы, вредоносная программа пользуется стандартным объектом gene_braintree_creditcard, который применяется для работы с платежами в Braintree. Кроме того, злоумышленники имеют возможность пользоваться gene_braintree_paypal, чтобы перехватывать данные банковских карт.

Эксперты утверждают, что вредоносная программа может быть спрятана не только в js/varien/accordion.js, но и в других файлах. После того, как сайт был полностью очищен, он может быть повторно инфицирован. Кроме того, исследователи Sucuri отмечают, что эта ситуация в очередной раз свидетельствует о небезопасности форм оплаты, где пользователь должен вводить данные банковской карты. Если сайт взломан, то предотвращение утечки информации из подобных форм практически невозможно.

Комментариев еще нет.

Оставить комментарий

Вы должны быть авторизованы чтобы оставить комментарий.