Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2026-82329-PoC-Exploit — Boîte à outils d'exploitation et de détection pour CVE-2026-82329, un contournement d'authentification de JFrog Artifactory. Forge des JWT join pour générer des jetons d'administration ; inclut un vérificateur de version non intrusif. | Kitploit
Outils/GitHubGitHub/tc4dy/cve-2026-82329-poc-exploit
Outils DéfensifsScanners de VulnérabilitésGénération de PayloadsExploitationExploitation d'Applications WebCollecte d'InformationsVirtualisation de SécuritéTests d'Intrusion

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 →
Authentification
Red Teaming
GitHubtc4dy/cve-2026-82329-poc-exploit

CVE-2026-82329-PoC-Exploit

Boîte à outils d'exploitation et de détection pour CVE-2026-82329, un contournement d'authentification de JFrog Artifactory. Forge des JWT join pour générer des jetons d'administration ; inclut un vérificateur de version non intrusif.

Voir le dépôt
4123il y a 19 joursPas encore vérifié
Partager

CVEPoC

CVE‑2026‑82329 – Boîte à outils de contournement d'authentification JFrog Artifactory

Python 3.8+ CVSS Author Artifactory

USAGE ÉTHIQUE UNIQUEMENT – TESTS DE SÉCURITÉ AUTORISÉS Ce dépôt fournit des outils destinés exclusivement aux professionnels de la sécurité autorisés, aux blue teams et aux testeurs d'intrusion. Tout accès non autorisé à des systèmes informatiques est illégal en vertu du CFAA (États-Unis), du Computer Misuse Act (Royaume-Uni), du TCK 243/244 (Turquie) et de lois similaires dans le monde entier.


Aperçu de la vulnérabilité

CVE‑2026‑82329 est une vulnérabilité critique de contournement d'authentification dans JFrog Artifactory auto-hébergé (versions 7.111.x à 7.161.x) qui permet à un attaquant non authentifié d'obtenir un jeton d'administrateur complet de la plateforme en abusant du mécanisme de jonction de cluster JFrog Access.

Fonctionnement

  1. Confiance dans une clé de jonction vide – JFrog Access fait confiance à une clé de jonction fantôme dont la valeur est une chaîne vide. Son secret de signature est donc la valeur déterministe 32 * 0x20 (espaces).
  2. JWT de jonction forgé – un attaquant forge un JWT HS256 signé avec ce secret connu et kid = SHA256("").
  3. Jeton SERVICE émis – POST /access/api/v1/registry/join renvoie un jeton SERVICE avec scp=admin sans aucune authentification.
  4. Échange de jeton admin – POST /access/api/v1/tokens avec scope=applied-permissions/admin&audience=* produit un jeton admin complet de la plateforme.
  5. Impact – prise de contrôle complète du dépôt, vol de jetons, création d'utilisateurs admin, empoisonnement d'artefacts, attaques de chaîne d'approvisionnement et mouvement latéral vers les services connectés (Xray, Mission Control, Distribution). Mettez à jour immédiatement !

Versions affectées

  • 7.111.4 – 7.111.20 – vulnérable
  • 7.117.0 – 7.117.27 – vulnérable
  • 7.125.0 – 7.125.19 – vulnérable
  • 7.133.0 – 7.133.28 – vulnérable
  • 7.146.0 – 7.146.36 – vulnérable
  • 7.161.0 – 7.161.19 – vulnérable

Correctif

  • Mettez à jour vers 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38 ou 7.161.20 ou une version ultérieure.
  • Si la mise à jour n'est pas possible, restreignez l'accès réseau à Artifactory (ne l'exposez jamais à Internet) et renouvelez tous les jetons admin comme solution de contournement temporaire.

[>] Outils

OutilObjectifUtilisateur visé
exploit.pyBoîte à outils complète weaponisée avec forge de JWT, échange de jeton admin, création d'utilisateur admin, scan de masse, mode furtif, rotation de proxy, menu interactif et chaîne d'attaque complète.Red teams / pentesters autorisés
safechecker.pyVérificateur de vulnérabilité non intrusif qui détecte la version d'Artifactory, valide l'exposition et évalue le risque sans obtenir de jeton ni exécuter de payload. Génère des rapports JSON.Blue teams / auditeurs de sécurité

<> Comparaison des fonctionnalités

Fonctionnalitéexploit.pysafechecker.py
Détection de vulnérabilité[+][+]
Détection de version[+][+]
JWT de jonction forgé[+][-]
Émission de jeton de service[+][-]
Échange de jeton admin[+][-]
Création d'utilisateur admin[+][-]
Lister les dépôts[+][-]
Lister les utilisateurs[+][-]
Extraction de la configuration[+][-]
Extraction des jetons[+][-]
Chaîne d'attaque complète[+][-]
Menu interactif[+][-]
Scan de masse (multi‑thread)[+][+]
Prise en charge de proxy[+][+]
Rotation de proxy[+][-]
Prise en charge de Tor (anonymat)[+][-]
Rotation de User‑Agent (OPSEC)[+][-]
Jitter (OPSEC)[+][-]
Limiteur de débit adaptatif[+][-]
Mode non intrusif (sûr)[-][+]
Rapport de version[+][+]
Vérification d'accès anonyme[-][+]
Rapport JSON[+][+]
Nettoyage des journaux (anti‑forensique)[+][-]
User‑Agent personnalisé[+][+]
Contrôle de vérification SSL[+][+]

Résumé des cas d'usage

ScénarioOutil recommandé
Blue Team – vérifier si votre Artifactory est vulnérablesafechecker.py
Audit de sécurité – évaluation de vulnérabilité non intrusivesafechecker.py
Red Team – test d'intrusion autorisé avec exploitation complèteexploit.py
Bug Bounty – test de divulgation responsablesafechecker.py
Scan de masse – vérification de plusieurs cibles pour la vulnérabilitéexploit.py (détection uniquement)
Réponse à incident – vérifier si les systèmes sont compromissafechecker.py

Installation

git clone https://github.com/tc4dy/CVE-2026-82329-PoC-Exploit
cd CVE-2026-82329-PoC-Exploit
pip install -r requirements.txt

requirements.txt

requests
urllib3
curl_cffi

[P] Paramètres

Paramètres de exploit.py

ParamètreDescription
-u, --urlURL Artifactory cible unique (ex. http://artifactory.example.com:8082)
-f, --fileFichier contenant la liste des cibles (une par ligne) pour le scan de masse
--create-adminCréer un utilisateur admin persistant (format : USER:PASS)
--keep-adminConserver l'utilisateur admin créé (ne pas nettoyer après le scan)
--token-onlyAfficher uniquement le jeton admin (cible unique)
--interactiveMenu interactif après exploitation
--service-idID de service pour le JWT de jonction (par défaut : jfrt@01)
-t, --threadsNombre de threads pour multi‑cibles (par défaut : 10)
--timeoutDélai d'expiration des requêtes (par défaut : 25s)
--retryNombre maximal de tentatives (par défaut : 3)
--proxyProxy HTTP/HTTPS (ex. http://127.0.0.1:8080)
--proxy-listFichier avec les proxies pour rotation (un par ligne)
--jitterJitter aléatoire (0‑2 sec) entre les requêtes
--stealthActiver le mode furtif (rotation UA + X‑Forwarded‑For)
--curl-cffiUtiliser curl_cffi pour l'usurpation d'empreinte TLS
--fullAttaque complète : tous les modules
--dump-configExtraire la configuration système
--dump-tokensExtraire tous les jetons d'accès
--list-reposLister les dépôts
--list-usersLister les utilisateurs
--detectDétection uniquement (pas d'échange de jeton admin)
--exploitEffectuer l'exploitation complète
-o, --outputEnregistrer le rapport JSON dans un fichier
-v, --verboseSortie verbeuse
-q, --quietMode silencieux

Paramètres de safechecker.py

ParamètreDescription
-u, --urlURL Artifactory cible unique (ex. http://artifactory.example.com:8082)
-f, --fileFichier contenant la liste des cibles (une par ligne)
-t, --threadsNombre de threads pour multi‑cibles (par défaut : 5)
--timeoutDélai d'expiration des requêtes (par défaut : 10s)
-v, --verboseSortie verbeuse
-o, --outputEnregistrer le rapport JSON dans un fichier

Scénarios

Télécharger l’outil