
Chrome 152 V8 Exploit, der CVE-2026-85046 und CVE-2026-87491 verkettet, um den Heap zu korrumpieren, Wasm-Metadaten zu fälschen und nativen Code aus dem Renderer auszuführen.
Ich habe eine Menge gelesen unter https://github.com/Serotav/Writeups.
Ich habe beschlossen, 85046 mit 87491 zu kombinieren und gleichzeitig etwas WASM einzubauen.
Ich habe ein stage1.js für eine eventuelle Ubuntu-LPE neu geschrieben, die ich gerade entwickle.
Das Wesentliche:
sort().Float64Array, um den V8-Cage zu lesen und zu beschreiben.Führe ./run.py /path/to/chrome aus. Es stellt run.html bereit, unternimmt bis zu fünf Versuche mit frischem Profil und beendet sich, sobald es PWNED 2026 vom Renderer erfasst. Jeder Versuch ist auf 20 Sekunden begrenzt.
Um weiter zu gehen, bräuchte man eine Art lokale Privilegieneskalation.