Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2024-29943 — Un bug JIT de SpiderMonkey au Pwn2Own 2024 : de l'incohérence de plage d'entiers à l'élimination des vérifications de bornes, puis RCE | Kitploit
Outils/GitHubGitHub/bjrjk/cve-2024-29943
Analyse des VulnérabilitésExploitationArticles et RechercheApprentissage et ÉducationExploitation de Binaires
GitHubbjrjk/cve-2024-29943

CVE-2024-29943

Un bug JIT de SpiderMonkey au Pwn2Own 2024 : de l'incohérence de plage d'entiers à l'élimination des vérifications de bornes, puis RCE

Voir le dépôt
97143il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2024-29943

Un bug JIT SpiderMonkey de Pwn2Own : de l'incohérence de plage d'entiers à l'élimination des vérifications de bornes, puis RCE.

Ce dépôt contient le PoC, l'exploit et les diapositives d'analyse pour CVE-2024-29943.

Démo

Demo.mp4

Diapositives

Slides.pdf

Informations pour la reproduction

  • Commit Git GitHub : afbdf6822c9e9f9b6d44b9ea6904cb10878126b1
  • Système d'exploitation : Ubuntu 22.04
  • Architecture : amd64
  • Arguments de ligne de commande : ./js --ion-offthread-compile=off --spectre-mitigations=off PoC.js
  • Patch pour le débogage JitSpew : JitSpew.patch

Remerciements

  • Merci à Manfred Paul pour avoir trouvé le bug.
  • Merci à @maxpl0it pour avoir fourni le PoC présentant l'incohérence de plage d'entiers.
  • Références

    1. https://hg.mozilla.org/mozilla-central/rev/45d29e78c0d8f9501e198a512610a519e0605458
    2. https://github.com/mozilla/gecko-dev/commit/81806e7ccec7dde41e37c9891592a6e39ce46380
    3. https://doar-e.github.io/blog/2018/11/19/introduction-to-spidermonkey-exploitation/
    4. https://starlabs.sg/blog/2020/04-tianfu-cup-2019-adobe-reader-exploitation/

    Avertissement

    Ce dépôt est destiné uniquement à des fins éducatives et ne doit pas être utilisé pour des activités malveillantes.

    Télécharger l’outil