Специалисты в области кибербезопасности выявили, что поддельные или взломанные SIM-карты способны отправлять команды на некоторые мобильные устройства и приборы с подключением к сотовой сети. Это позволяет злоумышленникам получить доступ к конфиденциальной информации, нарушить связь, снизить качество соединения до устаревшей сети второго поколения и в отдельных случаях запустить вредоносный код.

Томаш Петр Лисовский и доктор Мариус Мюнх из Бирмингемского университета совместно с Кристианом Цовичем из компании Fuzzware установили, что данная уязвимость берет свое начало в законной функции, встроенной в спецификацию сотовых сетей.

Эта функция известна как Proactive SIM. Она дает SIM-карте возможность отправлять инструкции модему устройства вместо того, чтобы только отвечать на его запросы. Одна из таких команд, RUN AT, приказывает модему выполнить AT-команду — контрольный язык, который модемы используют с 1980-х годов. Таким образом, ненадежная SIM-карта получает прямой доступ к аппаратному обеспечению.

Для оценки масштаба этой проблемы исследователи создали специальный набор инструментов CATana и провели тестирование на восемнадцати смартфонах и восьми устройствах интернета вещей. Два смартфона содержали открытый интерфейс AT-команд для SIM-карты. Семь из восьми IoT-устройств имели аналогичную уязвимость.

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

«Интересно то, что активные возможности SIM-карты и результирующая поверхность атак явно определены в технических спецификациях сотовой связи, что приводит к атакам, полностью соответствующим стандарту,» — сказал доктор Мариус Мюнх, доцент Бирмингемского университета.

«Другие специалисты и документы, ставшие достоянием гласности, ранее указывали на опасность враждебных SIM-карт. Однако эти риски так и не были полностью устранены, в том числе потому, что враждебные SIM-карты не входят в большинство моделей угроз. Хотя мы видим позитивные сдвиги в этом направлении,» — добавил Мюнх.

Атаки враждебных SIM-карт на практике

На зарядной станции для электромобилей AUTEL, созданной на основе модуля Quectel EC25-AFX, команды, отправленные SIM-картой, вызвали уязвимость внедрения команд в процессор приложения модема на базе Linux, что позволило исследователям выполнить код на сотовом модуле.

OPPO Reno14 F 5G принял 198 AT-команд и их вариантов через интерфейс SIM, включая команды, которые могут отключить телефон, остановить его модем или принудительно перевести соединение на сеть 2G. Переход на старую сеть остался активным даже после включения режима полета, отключения SIM-карты и изменения параметров сети телефона. Поскольку 2G не имеет аутентификации сети на устройстве, перемещенное на устаревшую сеть устройство становится более уязвимым для поддельных базовых станций.

При работе с модемом Quectel EG25-G команда объединила вредоносную символическую ссылку с командами SIM-карты для отправки целевого файла с устройства на контролируемый ими сервер.

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

Кроме того, исследователи обнаружили, что затронутые версии Android позволяют враждебной SIM-карте запустить стандартизированную команду LAUNCH BROWSER и открыть контролируемый злоумышленником веб-сайт без участия пользователя, включая в тех случаях, когда телефон заблокирован. Google отследила эту проблему как CVE-2025-48618 и исправила её для Android 13–16 в декабре 2025 года.

Команда представила свои выводы Ассоциации GSM и пострадавшим производителям микросхем и устройств перед публикацией. Некоторые производители уже выпустили исправления или усиленные конфигурации, а более широкая проблема, связанная с SIM AT, зарегистрирована GSMA под кодом CVD-2026-0122.

«Было замечательно работать совместно с пострадавшими компаниями и GSMA,» — сказал Мюнх. «Наши отчеты были восприняты серьезно, и ведущие производители предоставили своим клиентам обновления программного обеспечения и усиленные конфигурации. Это принесет пользу миллиардам будущих устройств с поддержкой SIM, работающих по всему миру, включая смартфоны, подключенные автомобили, платежные терминалы, маршрутизаторы, критическую инфраструктуру и системы зарядки электромобилей.»

Исследователи призывают отказаться от функции RUN AT

Кристиан Цович назвал враждебные SIM-карты «забытым вектором атак» и сказал, что команда была рада помочь продемонстрировать этот риск в ходе проекта.

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

«Выявленные нами атаки — это лишь верхушка айсберга того, что возможно при использовании враждебных SIM-карт. Мы будем продолжать работать над раскрытием большей части поверхности атак перед общественностью и надеемся на сотрудничество с производителями и органами стандартизации в целях устранения рисков в современных и будущих устройствах,» — заключил Томаш Петр Лисовский.