Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2026-87491-and-CVE-2026-85046-the-bagel-fell-off-the-counter — Эксплойт Chrome 152 V8, объединяющий CVE-2026-85046 и CVE-2026-87491 для повреждения кучи, подделки метаданных Wasm и выполнения нативного кода из рендерера. | Kitploit
Инструменты/GitHubGitHub/sneakynachos/cve-2026-87491-and-cve-2026-85046-the-bagel-fell-off-the-counter
Криминалистика памятиАнализ уязвимостейЭксплуатацияШелл-кодЭксплуатация веб-приложенийЭксплуатация Бинарных Файлов
GitHubsneakynachos/cve-2026-87491-and-cve-2026-85046-the-bagel-fell-off-the-counter

CVE-2026-87491-and-CVE-2026-85046-the-bagel-fell-off-the-counter

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Эксплойт Chrome 152 V8, объединяющий CVE-2026-85046 и CVE-2026-87491 для повреждения кучи, подделки метаданных Wasm и выполнения нативного кода из рендерера.

Репозиторий
53541 месяц назадЕщё не проверено

CVE-2026-85046 + CVE-2026-87491

Прочитал массу материалов на https://github.com/Serotav/Writeups.

Решил объединить 85046 с 87491 и заодно встроить немного WASM.

Переделал stage1.js для будущего LPE в Ubuntu, который я готовлю.

Основы:

  • Спутать упакованные объекты и целочисленные массивы во время sort().
  • Обойти барьер записи и вернуть молодой объект с помощью поддельного массива.
  • Повредить Float64Array, чтобы читать и записывать в клетку V8.
  • Подделать геттер исключения Wasm, используя приватный символ исключения.
  • Изменить таблицу функций, пока оптимизированный код предполагает отсутствие побочных эффектов.
  • Выполнить новую цель со доверенными метаданными старого экземпляра.
  • Связать индекс памяти 6 с исполняемой таблицей переходов Wasm.
  • Перезаписать скомпилированный код Wasm и вызвать его.

Запустите ./run.py /path/to/chrome. Скрипт обслуживает run.html, делает до пяти попыток со свежим профилем и завершается, как только перехватывает PWNED 2026 из рендерера. Каждая попытка ограничена 20 секундами.

Чтобы пойти дальше, вам понадобится что-то вроде локального повышения привилегий.

Скачать инструмент