
Preuve de concept de déclenchement pour CVE-2026-85045, un bug de déoptimisation Maglev de Chrome V8 provoquant une sortie de tableau incorrecte sur les versions vulnérables.
Un poc d'entraînement que j'ai concocté en m'attaquant aux chaînes les plus longues.
Maglev réutilise un seul HeapNumber mutable lors de la matérialisation des trames de désoptimisation récursives. Le déclencheur upstream exact produit [0,3,3,3] sur les builds 148 et 152.0.7977.75, contre [0,1,2,3] sur la version corrigée 152.0.7977.82.
Chargez poc.js comme script de page avec --js-flags="--allow-natives-syntax --maglev".