Критическая брешь в Magento позволяла удаленно выполнить код на сервере

Критическая брешь в Magento позволяла удаленно выполнить код на сервере

Критическая брешь в Magento позволяла удаленно выполнить код на сервере

Компания Adobe залатала девять новых дыр в платформе Magento, на которой работают многие интернет-магазины. Две уязвимости оценены как критические: одна позволяет удаленно выполнить произвольный код на сервере, другая — получить доступ на чтение / запись к базе данных веб-приложения.

Согласно бюллетеню Adobe, уязвимость удаленного исполнения кода (CVE-2020-24407) возникла из-за возможности внедрения в систему вредоносного файла в обход списка расширений, разрешенных к загрузке. Второй опасный баг, CVE-2020-24400, относится к классу «инъекция SQL-кода» (SQLi); его первопричиной является неадекватная санация данных, вводимых пользователем. Удаленный злоумышленник может использовать этот недочет для чтения, удаления или изменения данных, а также захвата контроля над приложением посредством вредоносного запроса.

Эксплуатация обеих уязвимостей не требует предварительной аутентификации, однако автор атаки должен обладать привилегиями администратора.

Четыре из шести уязвимостей, которые Adobe признала существенными, вызваны несовершенством процедуры проверки прав доступа. В результате возникла возможность добраться до ресурсов ограниченного пользования и модифицировать закрытые данные — список клиентов, страницы CMS. Для использования этих уязвимостей тоже нужны права администратора, но пароль при этом вводить не придется.

Примечателен также баг CVE-2020-24408, позволяющий удаленному злоумышленнику провести XSS-атаку. Успешная эксплуатация возможна, если ему удастся убедить пользователя перейти по ссылке на специально созданную веб-страницу с JavaScript. В этом случае автор атаки сможет изменить внешний вид страницы в браузере жертвы и украсть персональные данные или заставить ее загрузить вредоносный код.

Новые уязвимости актуальны для Magento Commerce и Magento Open Source веток 2.3 и 2.4. Пользователям рекомендуется в течение месяца произвести обновление до сборки 2.3.6 или 2.4.1 соответственно.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

Android-вредонос RelayNFC превращает смартфоны в удалённые ридеры карт

Cyble Research and Intelligence Labs (CRIL) сообщила о новой, стремительно развивающейся кампании, нацеленной на пользователей мобильных устройств. Исследователи обнаружили семейство RelayNFC — вредоносную программу, которая превращает заражённый Android-смартфон в удалённый ридер банковских карт.

По сути, злоумышленники получают возможность проводить бесконтактные транзакции так, будто карта жертвы находится у них в руках.

По данным CRIL, RelayNFC отличается лёгким весом и высокой скрытностью. Разработчики используют компиляцию Hermes, из-за которой полезная нагрузка уходит в байт-код и становится труднее для анализа. Вдобавок образцы пока показывают отсутствие детектов на VirusTotal, так что защитные решения пока не умеют выявлять угрозу.

Кампания распространяется через фишинговые ресурсы, стилизованные под сервисы безопасности банков. CRIL нашла как минимум пять таких сайтов, которые распространяют один и тот же APK-файл. Схема стандартная: под видом «проверки безопасности» пользователю предлагают скачать приложение, которое якобы защитит карту.

 

После установки RelayNFC показывает фальшивый интерфейс с инструкцией поднести банковскую карту к смартфону. На экране появляется фраза на португальском “APROXIME O CARTÃO” — «поднесите карту ближе». В этот момент вредоносный код считывает данные карты через NFC и отправляет их на сервер злоумышленников. Затем программа запрашивает ПИН-код, который также уходит на сервер.

 

Дальше работает механизм реального APDU-relay: смартфон жертвы поддерживает постоянное WebSocket-соединение с командным сервером. Когда злоумышленники запускают операцию на своём поддельном POS-терминале, сервер передаёт на заражённое устройство APDU-команды, а RelayNFC пересылает их NFC-чипу телефона. Ответ карты возвращается по тому же каналу. Таким образом, злоумышленники проводят полноценную платёжную операцию в режиме реального времени.

CRIL также обнаружила второй образец — cartao-seguro.apk. В нём исследователи нашли компонент RelayHostApduService, который пытается реализовать Host Card Emulation, то есть не только читать карту, но и эмулировать её. Это выглядит как эксперимент разработчиков с альтернативными схемами атак через NFC.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru