Вади SS7 і Diameter дають змогу перехоплювати дзвінки та SMS
Уразливості SS7 і Diameter можуть допомогти перехоплювати дзвінки та SMS без доступу до телефона.
Уразливості сигнальних протоколів SS7 і Diameter можуть дозволяти зловмисникам визначати місцезнаходження телефона, перехоплювати дзвінки й SMS із кодами підтвердження та видавати себе за абонента без доступу до самого пристрою. Про це йдеться у спонсорованому матеріалі, написаному мобільним оператором Cape та опублікованому BleepingComputer.
Як працюють атаки
Сигнальні протоколи використовують оператори для перевірки абонентів і маршрутизації дзвінків, повідомлень та мобільного інтернет-трафіку між мережами. SS7, створений у 1970-х роках, застосовується в мережах 2G і 3G, а Diameter — у 4G та більшості мереж 5G. За описом Cape, ці системи значною мірою покладаються на довіру між операторами.
Зловмисник, який має доступ до глобальної сигнальної інфраструктури через комерційні домовленості або скомпрометованого оператора, може надсилати запити, що виглядають легітимними. Так можна отримати міжнародний ідентифікатор мобільного абонента IMSI, з’ясувати дані про підключення до базової станції, переадресувати дзвінки чи повідомлення, а також заблокувати обслуговування абонента. Такі дії відбуваються на рівні мережі й не залишають слідів на телефоні користувача.
Обмеження захисту операторів
У матеріалі зазначається, що сигнальні фаєрволи можуть відхиляти запити, якщо заявлене перебування абонента в іншій мережі видається фізично неможливим. Водночас Cape стверджує, що інформація про розташування, яку використовують такі перевірки, може надходити із затримкою. Компанія послалася на представлене у 2025 році дослідження, за яким оновлення Diameter із відвідуваної мережі іноді надходили раз на дві—десять годин.
Cape також посилається на звіт Citizen Lab про кампанії комерційного стеження із використанням SS7 і Diameter. За його даними, один із суб’єктів, позначений як STA1, намагався відстежувати цілі, змінюючи ідентичності операторів у різних країнах, а також переходив між двома протоколами.
Заходи, які пропонує Cape
Компанія заявляє, що щодня змінює IMSI своїх абонентів, не підтримує SS7 і застосовує функцію Network Lock. Вона перевіряє запити іноземних мереж на підключення через застосунок на пристрої та має відхиляти запит, якщо заявлена країна не збігається з даними телефона. Cape також повідомляє про регулярне тестування своєї інфраструктури сторонніми фахівцями з перевірки на проникнення.