
Un exploit POC pour CVE-2024-5836 et CVE-2024-6778, permettant une évasion de la sandbox d'une extension Chrome.
Ce dépôt contient des preuves de concept pour CVE-2024-5836 et CVE-2024-6778, qui sont des vulnérabilités du navigateur web Chromium ayant permis une évasion du bac à sable depuis une extension de navigateur. Pour les exécuter, vous devez utiliser une version de Chromium antérieure à 126.0.6478.54.
Analyse : https://ading.dev/blog/posts/chrome_sandbox_escape.html
Rapport de bug : https://issues.chromium.org/issues/338248595
Les répertoires CVE-2024-5386 et CVE-2024-6778 contiennent chacun une extension Chrome de type POC capable d'exécuter du JS arbitraire sur des pages WebUI privilégiées. CVE-2024-5386 repose sur une condition de course et est assez peu fiable, contrairement à CVE-2024-6778.
Le répertoire sandbox-escape contient la chaîne d'exploitation complète, utilisant CVE-2024-6778 pour obtenir une exécution de code dans chrome://policy, ce qui conduit à une évasion du bac à sable en définissant les politiques héritées de prise en charge du navigateur.
Ce dépôt est sous licence MIT.