Поза межами підказки: чому MFA недостатньо для захисту ваших даних
By Mirko Peters ·
Раді вітати вас знову, ентузіасти безпеки! Якщо ви схожі на мене, то, напевно, пам’ятаєте загальне полегшення, яке відчула технологічна спільнота, коли багатофакторна автентифікація (MFA) стала загальноприйнятою…
Automatically translated with AI from the original post. Read the English original
Раді вітати вас знову, ентузіасти безпеки! Якщо ви схожі на мене, то, напевно, пам’ятаєте загальне полегшення, яке відчула технологічна спільнота, коли багатофакторна автентифікація (MFA) стала загальноприйнятою. Роками ми покладалися на крихкі, легко вгадувані паролі. MFA мала стати чарівною кулею, цифровим силовим полем, яке раз і назавжди відлякає хакерів. Ми радимо нашим клієнтам, друзям і колегам увімкнути її всюди. Банківські рахунки, соцмережі, робочі портали — якщо є екран входу, додайте MFA і вважайте питання закритим.
Але сьогодні нам потрібно визнати неприємну правду: MFA недостатньо. Більше того, покладатися на неї як на єдиний рубіж захисту — небезпечна ставка. Кіберзлочинці стали винахідливішими, і сучасні загрози для наших мереж обходять традиційні запити MFA так, ніби їх взагалі немає.
У цьому дописі ми розвієموємо ілюзію абсолютної безпеки, розглянемо очевидні вразливості сучасних систем багатофакторної автентифікації та з’ясуємо, що насправді потрібно для побудови надійної стратегії захисту у світі, де паролі та звичайні токени регулярно компрометуються. Чи ви ІТ-фахівець, який захищає корпоративне середовище, чи просто людина, яка хоче зміцнити захист свого цифрового життя, розуміння цих ризиків є обов’язковим. Поїхали.
Головне
- MFA не є універсальним рішенням. Сама по собі вона не може гарантувати безпеку даних.
- Фішингові атаки можуть обійти MFA, обманом змушуючи користувачів розкривати свої облікові дані.
- Атаки через згоду OAuth дають несанкціонований доступ навіть після проходження MFA.
- SIM-swapping може перехопити коди MFA, що надсилаються через SMS, і це підриває безпеку.
- Викрадення сеансу використовує активні сеанси, дозволяючи зловмисникам обходити MFA.
- Проблеми зручності використання можуть призвести до відмови від MFA, що підвищує вразливість.
- Варто використовувати менеджери паролів, щоб підвищити безпеку та ефективно керувати паролями.
- Упроваджуйте модель безпеки zero trust, щоб постійно перевіряти особи користувачів і обмежувати доступ.
Вразливості MFA
Фішингові атаки
Огляд фішингу
Фішингові атаки й досі є однією з найпоширеніших загроз для безпеки даних. Такі атаки обманом змушують вас розкрити конфіденційну інформацію, наприклад паролі або коди автентифікації. Кіберзлочинці часто використовують методи соціальної інженерії, щоб маніпулювати вами і змусити передати ці дані. Вони можуть надсилати листи, які виглядають законними, і спонукати вас перейти за шкідливим посиланням або завантажити небезпечне вкладення.
Фішингові атаки можуть обходити багатофакторну автентифікацію (MFA) за допомогою технік на кшталт фішингу типу adversary-in-the-middle (AiTM) та викрадення токенів. Ці методи експлуатують вразливості процесу автентифікації, дозволяючи несанкціонований доступ без проходження запитів MFA. Частота таких атак зростає, а останніми роками помітно зросла й кількість використання цих технік.
Реальні приклади
Розгляньте такі техніки, які зловмисники використовують, щоб обійти MFA:
- Соціальна інженерія: хакери експлуатують людські слабкості, обманом змушуючи вас передати коди автентифікації або облікові дані через фішингові листи чи дзвінки.
- Атака втоми від MFA: зловмисники засипають вас запитами MFA, і ви схвалюєте один із них просто від виснаження.
- Атаки SMS OTP: такі техніки, як SIM-swapping, дозволяють перехоплювати одноразові паролі, що надсилаються через SMS, і таким чином обходити MFA.
Останніми роками фішинг перетворився на складні кампанії. Наприклад, кампанії AiTM розміщують фішингову інфраструктуру між вами та легітимними сервісами, перехоплюючи як облікові дані, так і токени MFA. Завдяки цьому зловмисники можуть отримати доступ, не викликаючи запиту MFA. Викрадення токенів полягає в крадіжці токенів автентифікації, що дає несанкціонований доступ без потреби в паролях або проходження перевірки MFA.
Атаки через згоду OAuth
Як працює згода OAuth
Атаки через згоду OAuth змушують вас надавати дозволи зловмисним застосункам. Ці атаки спрямовані на рівень авторизації, а не на процес автентифікації. Щойно ви надасте згоду, зловмисники отримують токени доступу, які працюють незалежно від MFA і забезпечують постійний доступ до ваших облікових записів.
Ризики несанкціонованого доступу
Ризики, пов’язані з атаками через згоду OAuth, є значними. Зловмисники можуть отримати доступ до ваших даних навіть після проходження MFA. Це означає, що такі традиційні заходи безпеки, як MFA, не захищають від несанкціонованого доступу, щойно згоду надано. Останні тенденції показують значне зростання кількості зловмисних корпоративних застосунків, які атакують клієнтів Microsoft 365.
| Рік | Опис тенденції | Джерело |
|---|---|---|
| 2024 | Зафіксовано значне зростання кількості зловмисних корпоративних застосунків, які використовуються для закріплення в Microsoft 365. | Kroll |
| 2024 | Відзначено сплеск атак через згоду на застосунки проти клієнтів Microsoft 365. | Field Effect |
| 2023-2024 | Повідомлено про численні шахрайства BEC, які використовують методи згоди OAuth проти малого бізнесу. | Huntress |
Підміна SIM-картки
Як працює підміна SIM-картки
Підміна SIM-картки — це метод, за допомогою якого зловмисники отримують контроль над вашим номером телефону, переконуючи мобільного оператора перенести ваш номер на нову SIM-картку. Це дозволяє їм перехоплювати SMS-повідомлення, зокрема ті, що містять коди MFA.
Розглянуті випадки
Поширеність атак із підміною SIM-картки різко зросла. Федеральна торгова комісія США (FTC) повідомила про 400-відсоткове зростання атак із підміною SIM-картки у період з 2021 по 2022 рік. Дослідження Прінстонського університету 2020 року показало, що 80 % початкових спроб шахрайства з підміною SIM-картки були успішними, значною мірою через слабкі методи автентифікації, які використовують телекомунікаційні оператори.
У вересні 2023 року співзасновník Ethereum Віталік Бутерін став жертвою атаки з підміною SIM-картки, що дозволило хакерам захопити його обліковий запис у Twitter. Співробітник Kroll також став жертвою атаки з підміною SIM-картки в серпні 2023 року, що призвело до несанкціонованого доступу до конфіденційної інформації компанії.
Наслідки атак із підміною SIM-картки можуть бути серйозними:
- Зловмисники можуть перехоплювати коди MFA, надіслані через SMS, що дає несанкціонований доступ до облікових записів.
- Доступ до конфіденційної інформації може призвести до витоків даних і втрати інтелектуальної власності.
- ФБР повідомило про майже 50 мільйонів доларів збитків через атаки з підміною SIM-картки.
Перехоплення сесії
Експлуатація файлів cookie сесії
Перехоплення сесії відбувається, коли зловмисники отримують контроль над вашою активною сесією у веб-застосунку. Вони експлуатують файли cookie сесії — невеликі фрагменти даних, які зберігаються на вашому пристрої після входу. Ці файли cookie дозволяють залишатися в системі без повторного введення облікових даних. Однак якщо зловмисники викрадуть ці файли, вони можуть видавати себе за вас і отримати несанкціонований доступ до ваших облікових записів.
Ось кілька поширених методів, якими зловмисники перехоплюють сесії:
- Викрадення токенів сесії (cookie) після автентифікації користувача.
- Проксі-атаки «зловмисник посередині» (AitM) з інструментами на кшталт Evilginx для перехоплення облікових даних і кодів MFA в реальному часі.
- Використання шкідливого ПЗ-викрадачів даних для вилучення файлів cookie сесії з пристроїв жертв.
- Викрадення cookie через шкідливе ПЗ або фішинг.
- Мережеве прослуховування незахищених Wi-Fi-мереж для перехоплення даних сесії.
- Атаки міжсайтового скриптингу (XSS) для викрадення cookie.
- Перехоплення TCP-сесії шляхом передбачення порядкових номерів.
Ці техніки дозволяють зловмисникам обходити як паролі, так і запити MFA. Щойно вони отримують cookie вашого сеансу, то можуть отримати доступ до вашого облікового запису без пароля чи коду MFA.
Вплив на ефективність MFA
Ефективність MFA суттєво знижується, коли зловмисник успішно перехоплює ваш сеанс. Він може видавати себе за вас і виконувати дії від вашого імені, оминаючи перевірки MFA. Наприклад, якщо зловмисник викраде cookie вашого сеансу, він зможе увійти в ваш обліковий запис без введення пароля чи коду MFA.
Щоб захиститися, не використовуйте опцію «Залишатися в системі» на ненадійних пристроях. Якщо ви підозрюєте, що ваш обліковий запис могли скомпрометувати, негайно примусово завершіть усі сеанси. Ця дія допоможе зменшити ризики, пов’язані з перехопленням сеансу.
Обмеження багатофакторної автентифікації

Зручність користувача проти безпеки
Баланс між зручністю та безпекою
Під час використання багатофакторної автентифікації (MFA) ви часто стикаєтеся з дилемою. MFA підвищує безпеку, але може ускладнювати роботу з системою. Багатьом користувачам налаштування та процеси відновлення доступу здаються заплутаними. Ця складність може призвести до розчарування та відмови від MFA взагалі. Насправді користувачі часто відмовляються від MFA через поганий користувацький досвід, зокрема через такі чинники:
- Складність: налаштування MFA може займати багато часу і бути незрозумілим, особливо для тих, хто не є technically підкованим.
- Незручність: повторні запити автентифікації можуть дратувати, що призводить до нижчого рівня впровадження.
- Брак інструкцій: недостатні вказівки ускладнюють виконання кроків MFA.
- Опір користувачів: сукупний тягар MFA може змусити вас відмовитися від неї або не використовувати її.
Ці проблеми зручності безпосередньо сприяють розчаруванню користувачів і відмові від систем MFA.
Проблеми дотримання правил користувачами
Дотримання правил користувачами відіграє вирішальну роль в ефективності MFA. Коли ви відмовляєтеся від MFA через її сприйману незручність або складність, ви наражаєте себе та свою організацію на ризики. Недотримання правил може призвести до таких наслідків:
- Повне обходження MFA.
- Опір її впровадженню, що робить системи вразливими до атак на основі паролів.
- Недостатнє використання або неправильна конфігурація MFA, що знижує її захисні переваги.
Технологічні недоліки
Небезпечні канали
MFA спирається на різні канали зв’язку, але не всі вони безпечні. Наприклад, використання SMS для автентифікації може суттєво послабити вашу безпеку. Якщо зловмисники отримають доступ до вашого номера телефону, вони можуть перехоплювати SMS-повідомлення, зокрема коди MFA. Покладання лише на паролі дає зловмисникам змогу отримати доступ до облікових записів без додаткових бар’єрів, якщо облікові дані скомпрометовано.
Відсутність стандартизації
Відсутність стандартизації у реалізаціях MFA призводить до фрагментованих підходів на різних платформах. Ця неузгодженість негативно впливає на надійність MFA. Наприклад, у таких сферах, як IoT і електронні послуги, часто застосовуються різні протоколи MFA, що може створювати вразливості.
| Обмеження Опис |
|---|
| Збільшення складності управління як для адміністраторів, так і для кінцевих користувачів. |
| Користувачам може бути важко налаштувати й використовувати MFA. |
| Специфічні вимоги до апаратного забезпечення можуть призвести до значних витрат і адміністративних накладних витрат. |
| Користувачі можуть втратити доступ до облікового запису, якщо втратять доступ до інших факторів автентифікації. |
| Додається додаткова складність до застосунку. |
| Зовнішні залежності можуть створювати вразливості безпеки або єдині точки відмови. |
| Процеси обходу або скидання MFA можуть бути використані зловмисниками. |
| Вимога MFA може завадити деяким користувачам отримати доступ до застосунку. |
Ці обмеження демонструють проблеми, з якими організації стикаються під час впровадження MFA. Розуміння цих проблем є важливим для зміцнення вашої безпеки.
Альтернативи MFA
У сучасному цифровому середовищі покладатися лише на багатофакторну автентифікацію (MFA) може залишити вас уразливими. Натомість варто розглянути альтернативні заходи безпеки, які посилюють захист. Ось деякі ефективні варіанти:
Менеджери паролів
Переваги менеджерів паролів
Менеджери паролів спрощують вашу онлайн-безпеку. Вони зберігають паролі та шифрують їх, що дозволяє легко використовувати унікальні складні паролі для кожного облікового запису. Це знижує ризик викрадення облікових даних і повторного використання паролів.
Як вони посилюють безпеку
Використовуючи менеджер паролів, ви можете автоматично генерувати надійні паролі. Це усуває потребу запам’ятовувати кілька паролів, дозволяючи зосередитися на безпеці, а не на запам’ятовуванні. Крім того, багато менеджерів паролів пропонують такі функції, як спільний доступ до паролів і сповіщення про витоки, що додатково посилює захист вашої ідентичності.
Біометрична автентифікація
Види біометричних методів
Біометрична автентифікація використовує унікальні фізичні характеристики для підтвердження вашої особи. Поширені методи включають:
- Сканування відбитків пальців
- Сканування долоні
- Сканування сітківки та райдужної оболонки ока
- Розпізнавання голосу
- Аналіз дихання
- Порівняння ДНК
- Сканування вен
- Розпізнавання ходи
Ці методи широко застосовуються в таких галузях, як охорона здоров’я та виробництво, особливо там, де поширене використання спільних пристроїв.
Переваги та недоліки біометричної безпеки
Біометрична автентифікація має кілька переваг:
- Висока безпека та менший ризик крадіжки особистих даних.
- Зручність: не потрібно запам’ятовувати паролі.
- Кращий користувацький досвід: швидкий доступ до пристроїв або сервісів.
| Переваги біометричної автентифікації | Недоліки біометричної автентифікації |
|---|---|
| Неперенosні characteristics | Вартість |
| Майже unspoofable | Витоки даних |
| Гнучкість і масштабованість | Конфіденційність даних |
| Висока безпека та менший ризик крадіжки особистих даних | Хибнопозитивні та хибнонегативні результати |
Хоча біометричні методи підвищують безпеку, вони також викликають занепокоєння щодо конфіденційності даних і можливих витоків.
Модель Zero Trust
Принципи Zero Trust
Модель безпеки zero trust ґрунтується на принципі «never trust, always verify» («ніколи не довіряй, завжди перевіряй»). Цей підхід вимагає суворої автентифікації та авторизації для кожного запиту на доступ. Ключові принципи включають:
- Не припускати неявної довіри до жодного мережевого доступу.
- Застосовувати кілька захисних заходів, зокрема шифрування.
- Суворо обмежувати доступ до даних за принципом «потрібно знати».
Впровадження Zero Trust в організаціях
Організації можуть впроваджувати zero trust, постійно перевіряючи ідентичність користувачів і обмежуючи доступ лише для схвалених користувачів і ресурсів. Ця модель наголошує на автентифікації та авторизації всіх підключень на основі ідентичності. Відстежуючи поведінку користувачів і стан пристроїв, організації можуть динамічно авторизувати доступ, зменшуючи залежність від MFA як єдиного заходу безпеки.
MFA має значні вразливості та обмеження, які вам необхідно усвідомлювати. Зловмисники можуть використовувати фейкові сторінки входу, щоб викрасти облікові дані, що підриває ефективність MFA. Крім того, 61% організацій мають root-користувачів без MFA, що демонструє ризики покладання лише на цей метод.
Щоб захистити дані, варто підходити до безпеки проактивно, використовуючи кілька рівнів захисту. Розгляньте можливість впровадження:
- Контролю доступу на основі ролей, щоб обмежити доступ до даних.
- Відповідності таким регуляціям, як HIPAA та GDPR, для надійної автентифікації.
- Постійного моніторингу активності входів, щоб виявляти підозрілу поведінку.
Диверсифікуючи заходи безпеки, ви краще захистите конфіденційну інформацію.
Поширені запитання
Що таке MFA?
MFA, або багатофакторна автентифікація, додає рівень захисту, вимагаючи два або більше способи підтвердження. Це можуть бути щось, що ви знаєте (наприклад, пароль), щось, що у вас є (наприклад, телефон), або щось, що ви собою являєте (наприклад, відбиток пальця).
Як фішинг обходить MFA?
Фішингові атаки обманом змушують вас розкрити облікові дані або коди MFA. Зловмисники можуть застосовувати такі методи, як фішинг типу adversary-in-the-middle, щоб перехопити одночасно пароль і токен MFA, і тоді отримати доступ до ваших облікових записів без потреби в MFA.
Що таке атака через згоду OAuth?
Атака через згоду OAuth відбувається, коли зловмисники маніпулюють вами, змушуючи надати дозволи зловмисним застосункам. Щойно ви надасте згоду, вони отримують токени доступу, які дозволяють отримувати доступ до ваших даних без потреби в MFA.
Чому викрадення SIM-картки є небезпечним?
Викрадення SIM-картки дає зловмисникам змогу заволодіти вашим номером телефону. Вони можуть перехоплювати SMS-повідомлення, зокрема коди MFA, що дозволяє обійти MFA і отримати доступ до ваших облікових записів без вашого відома.
Як працює перехоплення сеансу?
Перехоплення сеансу відбувається, коли зловмисники викрадають файли cookie сеансу після вашого входу. Вони можуть видавати себе за вас і отримувати доступ до ваших облікових записів без пароля чи коду MFA, підриваючи ефективність MFA.
Які є альтернативи MFA?
Альтернативами MFA є менеджери паролів, біометрична автентифікація та модель безпеки zero trust. Ці методи можуть підсилити вашу безпеку та зменшити залежність лише від MFA.
Чи можна покладатися лише на паролі для безпеки?
Ні, покладатися лише на паролі ризиковано. Паролі можна викрасти або вгадати. Додаткові заходи безпеки, як-от MFA чи менеджери паролів, значно підвищують захист від несанкціонованого доступу.
Як покращити свою безпеку?
Щоб підвищити безпеку, використовуйте надійні та унікальні паролі, увімкніть MFA там, де це можливо, і регулярно перевіряйте свої облікові записи на підозрілу активність. Багаторівневий підхід до безпеки є обов'язковим для захисту ваших даних.
Висновок
Як ми з'ясували в цій статті, вважати багатофакторну автентифікацію незламним срібним набоєм — небезпечна помилка. Між складними кампаніями фішингу AiTM, безжальним викраденням SIM-карток, перехопленням сеансів і підступними експлуатаціями згоди OAuth зловмисники знайшли багато способів обійти стандартні бар'єри MFA. MFA досі є важливим інструментом у вашому арсеналі безпеки, але це лише один рівень значно ширшої головоломки. Щоб справді захистити свої цифрові активи, сприймайте стратегію глибокого захисту, поєднуйте надійні методи автентифікації з потужними менеджерами паролів і переходьте до архітектури zero trust.
Якщо ви хочете глибше зрозуміти, як відбуваються сучасні атаки на ідентичність, зокрема як зловмисники використовують дозволи застосунків, щоб зберігати довготривалий доступ, обов'язково перегляньте супровідний епізод подкасту. Щоб послухати повний розбір, перейдіть за посиланням Stop OAuth Consent Attacks in Microsoft Entra ID. Берегіть себе, не забувайте ставити під сумнів власні припущення, а до зустрічі в наступному епізоді!