В рамках конференции по кибербезопасности PanSec 2015, завершившейся на прошлой неделе, специалисты китайской ИБ-компании Tencent's Xuanwu Lab сообщили, обнаружили новый тип уязвимостей — для штрих-кода. BadBarcode-эксплойт, используя дефолтную ASCII-кодировку в barcode-сканере, который связан с компьютером, позволяет злоумышленнику внедряться в систему с помощью специально созданного под атаку штрих-кода. По мнению экспертов, уязвимость нельзя преодолеть простым выпуском патчей для тех или иных устройств, поскольку проблемой охвачена целая индустрия штрих-кодов. Поэтому данный вопрос пока остается открытым.

На проходившей в Токио неделю назад конференции по кибербезопасности PanSec 2015 китайская компания Tencent's Xuanwu Lab заявила, что обнаружила новый тип уязвимости, связанный с устройствами для считывания штрих-кода. В представленной руководителем компании Tencent's Xuanwu Lab  Янь Юем видеопррезентации подробно сообщалось о всех особенностях этого нового эксплоита, получившего название BadBarcode-эксплойте. Для наглядности, наряду с barcode-сканерами разных производителей, исследователи экспериментировали с различными носителями штрих-кода: бумага, экран монитора и дисплей сканнера для считывания пассажирских посадочных талонов в аэропортах. Но атака связанного с устройством компьютера всегда оказывалась успешной.

Во время видеодемонстрации, Юй пояснил: «Мы разработали несколько сценариев атаки. Основной принцип — внедрение специальных управляющих символов в штрих-код, чтобы считывающее устройство «нажимало» «горячие клавиши» в хост-системе и вызывало конкретные функции». Китайские исследователи показали, что, используя дефолтную настройку устройств для работы со штрих-кодом (а она чаще всего базируется на ASCII-кодировке), злоумышленники способны успешно атаковать систему с помощью специально созданного для такого рода операций штрих-кода — с заложенными в него командами по перехвату контроля над системой. 

Например, участники форума в представленных видеоматериалах могли видеть, что, произведя в атакованном компьютере активацию «горячих клавиш», исследователям удавалось запускать такие стандартные диалоговых средства управления как OpenFile, SaveFile, PrintDialog, и, даже более того, активно использовать файловую систему компьютера, а также задействовать браузер или исполнять различные программы. Глава Tencent's Xuanwu Lab обратил внимание, что киберпреступники наверняка захотят воспользоваться данной уязвимостью, ведь «создать эксплоит типа BadBarcode — достаточно легко: нужно только сгенерировать соответствующий штрих-код и распечатать его на бумаге», ведь «ключевой принцип — добавление специальных контрольных символов в сам штрих-код».  

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

Тем не менее, по результатам исследований, компания Tencent's Xuanwu Lab направила производителям barcode-сканеров рекомендации по борьбе с BadBarcode. Одно из первых требований — не допускать дефолтной передачи на хост-машину в ASCII-коде. Кроме того, в заводской настройке сканера должна предусматриваться блокировка «горячих клавиш», особенно если в системе предусмотрена функция эмуляции клавиатуры.

 

Сергей Бендин, обозреватель Медиа-группы «АВАНГАРД»
19 ноября, 2015

Подписаться на новости BIS Journal / Медиа группы Авангард

Подписаться
Введите ваш E-mail

Отправляя данную форму вы соглашаетесь с политикой конфиденциальности персональных данных

05.09.2025
Google сохранит за собой Chrome и Android. Но есть нюанс…
05.09.2025
ICE возобновляет контракт с поставщиком шпионского ПО Paragon
05.09.2025
«Госуслуги», банки, магазины и кино. Первый взгляд на «белые списки»
05.09.2025
Атаки на Salesforce озаботили команду безопасников Google
05.09.2025
Киберинцидент с Jaguar прозвучал особенно громко
04.09.2025
Швейцария показала свою «нейтральную» языковую модель
04.09.2025
«Мы обязаны заблокировать все звонки, которые идентифицируются как массовые»
04.09.2025
«Мир» не оставляет восточное направление
04.09.2025
Немкин: Использования встроенного ИИ для доносов не было
04.09.2025
Как ИИ даёт новое измерение платёжным технологиям

Стать автором BIS Journal

Поля, обозначенные звездочкой, обязательные для заполнения!

Отправляя данную форму вы соглашаетесь с политикой конфиденциальности персональных данных