Старый протокол GTP — причина уязвимости сетей 5G

Старый протокол GTP — причина уязвимости сетей 5G

Старый протокол GTP — причина уязвимости сетей 5G

Древние уязвимости, преследующие уже устаревшие стандарты широкополосной связи, перекочуют в относительно новую технологию 5G. Об этом заявили специалисты компании Positive Technologies.

Согласно отчёту исследователей, основным виновником уязвимости сетей пятого поколения является протокол GTP (GPRS Tunneling Protocol). Из-за GTP 5G-сети будут открыты для таких форм атак, как спуфинг, «Человек посередине» (Man-in-the-Middle, MitM) и DoS.

Разработчики представили протокол GTP в поколении 2G, также он используется и в текущей версии — 4G. Этот стандарт позволяет передавать данные между узлами GSN в пакетной сети. Например, если пользователь находится в роуминге, GTP осуществит звонки через местного оператора связи.

Основная задача протокола заключается в создании лёгкого способа взаимодействия между операторами связи, что позволяет передавать данные через разные сети и даже страны.

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

Часто такой вид атаки используется для принудительной подписки ничего не подозревающего абонента на платные сервисы.

«Эти уязвимости до сих пор актуальны, поскольку протокол GTP не претерпел существенных изменений. Чаще всего у операторов нет правильных решений для мониторинга, которые бы помогли выявить уязвимые места в сети», — объясняет Павел Новиков из Positive Technologies.

Именно поэтому команда Positive Technologies настоятельно рекомендует операторам связи внимательно присмотреться к тому, как их системы обрабатывают роуминг. Будет нелишним также использовать фильтрацию IP, ограничивающую количество подключений.

Подпишитесь на новости

На Redmi запустили iOS 16, но без связи, камер и App Store

Разработчики смогли запустить iOS 16 на Redmi Note 10 Pro и Redmi Note 12 4G. Это нативная зуагрузка системных компонентов Apple на чужом железе, без Android под ними и без эмуляции. Правда, список неработающих функций впечатляет сильнее списка работающих.

Подробности команда dipa-studio опубликовала в репозитории ios-sweet. Основой стали адаптированное ядро Apple XNU и системные компоненты iOS 16.7.16 из прошивки iPhone X.

На Redmi Note 10 Pro работают сенсор и физические кнопки, открываются настройки, пункт управления и центр уведомлений. Но выйти из приложения привычным жестом нельзя, переход на главный экран ещё не реализован.

Графического драйвера тоже нет: интерфейс рисует процессор, выдавая примерно 20-30 кадров в секунду. Не работают Wi‑Fi, Bluetooth, сотовая связь, звук, камеры и GPS. App Store и вход в Apple ID недоступны, загрузка занимает около четырёх минут.

Порт ios-topaz для Redmi Note 12 4G пока добирается только до экрана блокировки: сенсор не работает, поэтому разблокировать устройство не получается.

Авторы называют проект экспериментальным. Значительная часть механизмов безопасности отключена, установка стирает пользовательские данные Android.

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