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-43044-jenkins — Exploit pour la vulnérabilité CVE-2024-43044 dans Jenkins | Kitploit
Outils/GitHubGitHub/convisolabs/cve-2024-43044-jenkins
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionRed TeamingDéveloppement de Charges Utiles
GitHubconvisolabs/cve-2024-43044-jenkins

CVE-2024-43044-jenkins

Exploit pour la vulnérabilité CVE-2024-43044 dans Jenkins

Voir le dépôt
1862434il y a 2 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

Introduction

Ceci est un exploit pour CVE-2024-43044, une lecture arbitraire de fichier qui permet à un agent de récupérer des fichiers depuis le contrôleur.

L'exploit utilisera la vulnérabilité pour lire des fichiers afin de forger un cookie remember-me pour un compte administrateur et obtenir un accès au moteur de script de Jenkins.

Consultez l'article complet à l'adresse https://blog.convisoappsec.com/en/analysis-of-cve-2024-43044/

Construction de l'exploit

root@kitploit:~
mvn package

Exécution de l'exploit

root@kitploit:~
Exploit Usages:
    java -jar exploit.jar mode_secret <jenkinsUrl> <nodeName> <nodeSecretKey>
    java -jar exploit.jar mode_attach <jenkinsUrl> <cmd>
    java -jar exploit.jar mode_attach <cmd>

Test

Vous pouvez le tester dans une version vulnérable en utilisant docker :

root@kitploit:~
docker run -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:2.441-jdk17

Une fois que vous avez un Jenkins en cours d'exécution, configurez un agent.

La connexion contrôleur/agent peut être soit par défaut (en utilisant url, nom de nœud, secret) soit via SSH.

Démonstration

RCE.

Références

https://www.jenkins.io/security/advisory/2024-08-07/

Télécharger l’outil