
Данный проект представляет собой исследовательскую и образовательную симуляцию, предназначенную для демонстрации концепции уязвимости побега из песочницы в Google Chrome (версия 134.0.6998.177), использующую некорректную проверку дескрипторов через Mojo IPC.
CVE-2025-2783: Образовательная симуляция обхода песочницы для Chrome
Автор: Byte Reaper (@ByteReaper0)
Этот проект представляет собой научно-исследовательскую и образовательную симуляцию, предназначенную для демонстрации концепции уязвимости обхода песочницы в Google Chrome (версия 134.0.6998.177). Он использует некорректную проверку дескрипторов через систему Mojo IPC, чтобы показать, как злоумышленник может попытаться выйти за пределы песочницы браузера и получить доступ к ограниченным ресурсам.
Примечание: Это не рабочий эксплойт. Все действия имитируются в контролируемой среде только в учебных целях.
gcc SandBoxEscapeSim.c argparse.c -o SandBoxEs -lmojo -lwindows
При необходимости скорректируйте флаги библиотек под вашу систему.
./SandBoxEs -h <fake_handle>
Пример:
./SandBoxEs -h 0xDEADBEEF
Проверка системы Проверяет, что ОС является Windows (32-разрядной или 64-разрядной).
Получение текущего пользователя Использует WinAPI для получения имени вошедшего в систему пользователя.
Создание сообщения Mojo
Добавление поддельного дескриптора
MojoAppendMessageData()."Hello Browser") в буфер.Запись сообщения Отправляет сформированное сообщение в имитируемый канал браузера.
Проверка выхода из песочницы Пытается открыть и прочитать файлы в защищённых местах:
C:\Windows\System32\config\SAMC:\Windows\System32\config\SYSTEMОтчёт о результатах Выводит, удалось ли имитируемое проникновение.
-h, --handle
Укажите поддельный 32-разрядный дескриптор в шестнадцатеричном формате (например, 0xDEADBEEF).Запуск этого кода вне песочницы или виртуальной машины может привести к неопределённому поведению. Несанкционированное тестирование на рабочих машинах или в сетях строго запрещено.
mojo/public/c/system/functions.hmojo/public/c/system/types.hmojo/public/c/system/message_pipe.hwindows.h, lmcons.hargparse.hЭтот проект выпущен под лицензией MIT.
Приятного обучения!