Mastodon Mastodon Mastodon Mastodon

PoC GreatXML: що відомо про ймовірний обхід шифрування BitLocker

Photo of author

CyberSecureFox Editorial Team

Опубліковано:

Дослідник з кібербезпеки, відомий під псевдонімами Chaotic Eclipse, Nightmare-Eclipse та MSNightmare, опублікував на GitHub публічний proof-of-concept експлойт під назвою GreatXML, який демонструє метод обходу шифрування Windows BitLocker. Техніка використовує маніпуляцію XML-конфігураційними файлами та завантаження в Windows Recovery Environment (WinRE) для отримання необмеженого доступу до зашифрованого тому. Публікація PoC означає, що технічні деталі атаки стали доступні широкому колу осіб, хоча на момент публікації незалежна верифікація методу з боку Microsoft відсутня.

Механізм експлуатації

Згідно з описом у блозі дослідника та даними публічного репозиторію, атака GreatXML складається з двох ключових етапів:

  1. Розміщення XML-файлів на розділі відновлення: зловмисник копіює файл unattend.xml і структуру каталогів Recovery/WindowsRE/ReAgent.xml у корінь розділу відновлення системи.
  2. Перезавантаження в середовище відновлення Windows: виконується завантаження в WinRE — наприклад, утримуванням клавіші Shift під час натискання «Перезавантаження» в меню живлення Windows.

За заявою дослідника, у разі коректного виконання цих кроків відкривається командна оболонка з необмеженим доступом до тому, захищеного BitLocker. Важливо підкреслити: це твердження ґрунтується виключно на матеріалах самого дослідника й не підтверджене Microsoft або незалежними експертами.

Роль Windows Defender Offline Scan

Окремої уваги заслуговує твердження Chaotic Eclipse про зв’язок вразливості з функцією автономного сканування Windows Defender. За словами дослідника, системи, на яких хоча б раз запускалося автономне сканування Defender, можуть бути особливо вразливими до цього методу обходу. Якщо ж автономне сканування ніколи не ініціювалося, зловмиснику, ймовірно, доведеться або увійти в систему та запустити його самостійно, або знайти спосіб завантажити WinRE у стані автономного сканування. Дослідник зазначає, що останнє, на його думку, можливе й без авторизації. Втім, ці твердження походять з єдиного неперевіреного джерела й потребують максимально обережного ставлення.

Потенційно вразливі продукти та статус експлуатації

На підставі наявних даних, потенційно зачеплені такі компоненти:

  • Windows BitLocker — повнодискове шифрування
  • Windows Recovery Environment (WinRE) — середовище відновлення
  • Microsoft Defender Offline Scan — функція автономного сканування

Статус експлуатації: доступний публічний PoC. Свідчень активної експлуатації в реальних атаках наразі немає. Оцінка CVSS для GreatXML не опублікована, ідентифікатор CVE не присвоєний.

Контекст: активність дослідника

GreatXML — не перша публікація Chaotic Eclipse, пов’язана з обходом BitLocker. Згідно з наявними даними, раніше дослідник опублікував метод обходу під назвою YellowKey. Крім того, незадовго до GreatXML був представлений інструмент RoguePlanet, який описується як вразливість підвищення привілеїв у Microsoft Defender. Однак для обох цих інструментів у доступних матеріалах відсутні підтвердження з авторитетних джерел, тож їхня значущість і працездатність залишаються під питанням.

Оцінка впливу

Якщо метод GreatXML справді працює так, як описано, потенційні наслідки є серйозними: обхід BitLocker означає доступ до даних на зашифрованому диску, що повністю нівелює захист повнодискового шифрування. Найбільшому ризику піддаються:

  • Організації, які покладаються на BitLocker як на основний механізм захисту даних на кінцевих пристроях
  • Сценарії фізичного доступу до пристрою — викрадені або втрачені ноутбуки
  • Середовища, де розділ відновлення доступний для запису непривілейованим користувачам

Суттєве обмеження: атака вимагає можливості запису файлів на розділ відновлення, що у стандартній конфігурації Windows доступно лише привілейованим користувачам. Це знижує практичну застосовність методу в віддалених атаках, але не усуває загрозу за наявності фізичного доступу або в поєднанні з іншими вразливостями підвищення привілеїв.

Рекомендації щодо захисту

До появи офіційної позиції Microsoft і, можливо, патча, доцільно вжити такі превентивні заходи:

  • Обмежити доступ до розділу відновлення: переконатися, що розділ Recovery не змонтований і недоступний для запису звичайним користувачам. Перевірити поточний стан можна через diskpart або mountvol.
  • Контролювати цілісність файлів WinRE: відстежувати появу нетипових файлів unattend.xml і зміни в ReAgent.xml на розділі відновлення.
  • Обмежити завантаження в WinRE: розглянути можливість налаштування UEFI/BIOS для обмеження альтернативних варіантів завантаження, включно з установленням пароля на BIOS.
  • Посилити фізичну безпеку пристроїв: для критичних систем застосовувати додаткові рівні захисту — TPM з PIN-кодом, Secure Boot, контроль фізичного доступу.
  • Моніторинг: налаштувати сповіщення на події перезавантаження в WinRE та зміни на розділі відновлення через SIEM.

Пріоритет реагування — середній: публічний PoC доступний, але вимагає локального доступу та можливості запису на системний розділ. Організаціям, для яких BitLocker є ключовим елементом захисту даних, слід негайно перевірити права доступу до розділу відновлення й налаштування завантаження, а також відстежувати появу офіційної відповіді Microsoft щодо цієї проблеми.


CyberSecureFox Editorial Team

Редакція CyberSecureFox висвітлює новини кібербезпеки, уразливості, malware-кампанії, ransomware-активність, AI security, cloud security та security advisories вендорів. Матеріали готуються на основі official advisories, даних CVE/NVD, сповіщень CISA, публікацій вендорів і відкритих звітів дослідників. Статті перевіряються перед публікацією та оновлюються за появи нових даних.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.