Как немецкие банки борются с финансовой киберпреступностью

Как немецкие банки борются с финансовой киберпреступностью

Интернет-издание Monsters and Critics рассказывает о новых мерах по противодействию злоумышленникам, которые принимаются немецкими банками в целях защиты клиентов и их онлайн-транзакций от существующих ныне угроз.

В Германии услуги банков стали доступны через Интернет где-то 30 лет назад, и разработанная в те годы система аутентификации до сих пор не претерпела значительных изменений: для успешного совершения перевода денежных средств требуются предварительно назначенный уникальный номер транзакции, а также персональный идентификатор абонента - PIN-код. Однако в силу того, что мошенники изобретают все новые способы получения несанкционированного доступа к этим сведениям, финансовые организации приступают к поиску новых решений.

Банки уже пытались усложнить злоумышленникам их задачу, выдавая клиентам целые списки номеров, генерируемые отдельно для каждой транзакции, и указывая потребителям финансовых услуг, какие именно номера из этого списка надлежит ввести для удостоверения операции; однако такая система все равно не смогла обеспечить безусловной защиты от киберпреступников. По данным немецкой полиции, если в 2009 году было зарегистрировано около 3 тыс. случаев фишинга, в которых злоумышленники пытались выведать у своих жертв номера транзакций, то в году уходящем таких инцидентов может оказаться вдвое больше.

В силу этого немецкие банки решили вообще отказаться от распечатываемых номерных списков. Например, национальный Почтовый банк намерен завершить работу по описанной системе к середине 2011 года, а некоторые другие финансовые учреждения уже успели полностью прекратить предоставление соответствующих услуг. Взамен банки введут новые системы аутентификации, которые, по их расчетам, будут более надежны и эффективны.

Например, кое-где клиентам предлагают возможность отправки идентификаторов транзакций при помощи SMS-сообщений (номер телефона, естественно, потребуется заранее привязать к банковскому счету). Такой метод более безопасен, так как вместо одного канала передачи аутентификационных сведений используются два. Однако не стоит забывать о вредоносном программном обеспечении для мобильных операционных систем, которое уже способно осуществлять шпионскую деятельность; соответственно, для пользования такой услугой специалисты советуют применять либо обычные телефоны с закрытыми ОС и без подключения к Интернету, либо очень хорошо защищенные смартфоны и коммуникаторы.

Еще один вариант, предлагаемый банками Германии, - это система, отчасти напоминающая классическую двухфакторную аутентификацию. Для работы с ней требуются два разных устройства: ввод информации осуществляется через обычный компьютер, а номер транзакции поступает на особый прибор, по внешнему виду напоминающий карманный калькулятор. При этом спецустройство не работает само по себе: чтобы получить идентификатор операции, пользователю нужно еще и вставить в разъем аппарата банковскую карту. Вся эта совокупность оборонных механизмов должна послужить клиентам немецких банков прочной защитой от мошенников, фишеров и прочих киберпреступников; сообщается, что федеральное бюро информационной безопасности Германии высоко оценило данную систему.

Monsters and Critics рассказывает о новых мерах по противодействию злоумышленникам, которые принимаются немецкими банками в целях защиты клиентов и их онлайн-транзакций от существующих ныне угроз.

" />

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

Уязвимость в Unity позволяет выполнить код в играх на Android и Windows

В Unity нашли серьёзную уязвимость (CVE-2025-59489), позволяющую запускать произвольный код в играх и приложениях — особенно опасно на Android, а на Windows даёт возможности для повышения привилегий. Да, речь о движке, на котором сделаны тысячи мобильных игр и куча инди проектов — так что проблема масштабная.

Исследователь RyotaK заметил баг ещё в мае (на конференции Meta Bug Bounty Researcher). Причина в том, как Unity обрабатывает аргумент командной строки -xrsdk-pre-init-library — он не проверяется и не очищается.

На Android это означает: если на устройстве есть вредоносное приложение, оно может подсунуть игре свою библиотеку через Intent и заставить игру её загрузить — то есть получить исполнение кода в контексте игры.

На Windows, macOS и Linux похожие пути (не только Intents) тоже возможны — можно менять пути поиска библиотек или подставлять аргументы, если есть соответствующий вектор ввода.

Что это даёт злоумышленнику

  • На Android — произвольное выполнение нативного кода в пределах прав уязвимого приложения.
  • На Windows — варианты для повышения привилегий и локального исполнения кода через модификацию путей загрузки библиотек или аргументов.
    Unity подчёркивает: исполнение кода ограничено правами самой игры, а утечка информации — тем, что доступно приложению.

Компания также утверждает, что уязвимость присутствует в рантайме для версий начиная с 2017.1 и далее, а патчи выпущены для версий с 2019.1 и новее, включая некоторые устаревшие ветки. Старые и уже не поддерживаемые версии патча не получат — так что часть билдов останется уязвимой до пересборки.

В списке уязвимых игр компании указывают : Hearthstone, The Elder Scrolls: Blades, Fallout Shelter, DOOM (2019), Wasteland 3, Forza Customs и другие популярные проекты — то есть и мобильные хиты, и некоторые десктопные версии.

 

Реакция платформ и компании:

  • Valve/Steam выпустила обновление клиента, которое блокирует запуск кастомных URI-схем через платформу, чтобы закрыть один из векторов.
  • Valve рекомендует издателям пересобрать игры на безопасной версии Unity или просто заменить у билда библиотеку UnityPlayer.dll на пропатченную.
  • Microsoft выпустила бюллетень с предупреждением и советом — пока нет патча у конкретной игры, лучше её удалить.
  • Unity выпустила бюллетень и рекомендует разработчикам обновить Unity Editor до свежей ветки, пересобрать и переопубликовать приложения либо заменить рантайм-бинарь на актуальный.

Что делать обычному игроку:

  • Если игра обновилась и в патче указан фикс — обновляйте и устанавливайте.
  • Если разработчик ещё не выпустил патч — по возможности удалите игру с устройства (Microsoft прямо рекомендует это для Windows-версий).
  • На Android следите за тем, какие приложения вы устанавливаете — не давайте лишних прав подозрительным приложениям, особенно если вы играете в популярные Unity-проекты.

Что делать разработчикам:

  • Немедленно обновить Unity Editor до ближайшей безопасной ветки, пересобрать игру и выпустить обновление.
  • Если пересборка невозможна, заменить рантайм-библиотеку (UnityPlayer.dll/аналог) в уже выпущенных билдах на пропатченную версию, как советует Valve.
  • Пересмотреть обработку входных аргументов, проверку путей и загрузку библиотек — и по возможности убрать ненужную функциональность, которая открывает такие векторы.

Unity заявляет, что по состоянию на начало октября активного использования уязвимости не наблюдалось. Но учитывая широкий охват Unity в индустрии, лучше не рассчитывать на удачу — обновления и осторожность сейчас важнее.

Проблема серьёзная, но исправима: игрокам — следить за обновлениями и по возможности временно удалять уязвимые приложения; разработчикам — быстро обновлять редактор и/или подставлять заплатки в рантайм и заново выкатывать сборки. Чем быстрее это сделают массовые издатели, тем быстрее риски снизятся.

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

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