Sploitus

Exploit for cve-2022-46395-qemu

kitploit · 2026-08-25

Exploit Code

MARKDOWN11 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-GAO-ZUIN-CVE-2022-46395-QEMU
# Лаборатория CVE-2022-46395 QEMU r36p0

Этот репозиторий содержит лабораторию QEMU/no-Mali для воспроизведения переносимого условия срабатывания CVE-2022-46395 для линейки драйверов Arm Mali r36p0.

Лаборатория предназначена для локального исследования уязвимостей и регрессионного тестирования. Она не содержит загрузчика повышения привилегий, специфичного для Pixel, из оригинального эксплойта. В режиме `LAB_QEMU` PoC останавливается после демонстрации того, что окно гонки soft-event/user-buffer было достигнуто.

## Структура репозитория

  * `poc/`: PoC CVE-2022-46395, адаптированный для QEMU. Вызовы логирования и свойств Android заменены, а патчинг текста ядра Pixel отключён в режиме `LAB_QEMU`.
  * `src/google-gpu-raviole-android13/`: Исходный код модуля GPU Google Pixel из `android.googlesource.com/kernel/google-modules/gpu`, ветка `android-gs-raviole-5.10-android13`. Включённый файл  идентифицирует драйвер как .