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
juniper-rce_cve-2023-36844 — Exploit de preuve de concept enchaînant quatre CVE (CVE-2023-36844-47) pour l'exécution de code à distance pré-authentification sur les pare-feu Juniper JunOS SRX et EX via le téléchargement de fichiers PHP et l'injection de configuration. | Kitploit
Outils/GitHubGitHub/watchtowrlabs/juniper-rce_cve-2023-36844
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionRed TeamingDéveloppement de Charges Utiles
GitHubwatchtowrlabs/juniper-rce_cve-2023-36844

juniper-rce_cve-2023-36844

Exploit de preuve de concept enchaînant quatre CVE (CVE-2023-36844-47) pour l'exécution de code à distance pré-authentification sur les pare-feu Juniper JunOS SRX et EX via le téléchargement de fichiers PHP et l'injection de configuration.

Voir le dépôt
115281il y a 3 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-2023-36844 , CVE-2023-36845 , CVE-2023-36846 , CVE-2023-36847

Une preuve de concept pour chaîner les CVE [CVE-2023-36844, CVE-2023-36845, CVE-2023-36846, CVE-2023-36847] développée par @watchTowr afin d'obtenir une exécution de code à distance sur Juniper JunOS au sein des produits des séries SRX et EX.

Suivez l'équipe des Labs watchTowr pour nos recherches en sécurité

  • https://labs.watchtowr.com/
  • https://twitter.com/watchtowrcyber
  • https://twitter.com/alizthehax0r

Analyse technique

watchTowr a mené une analyse approfondie pour reproduire, chaîner et exploiter ces vulnérabilités, disponible à l'adresse : https://labs.watchtowr.com/cve-2023-36844-and-friends-rce-in-juniper-firewalls/

Résumé

  1. Une vulnérabilité de téléversement en pré-authentification peut être utilisée pour téléverser un fichier PHP arbitraire dans un répertoire restreint avec un nom de fichier aléatoire.
  2. En utilisant la même fonction vulnérable, nous téléversons un fichier de configuration PHP (.ini) qui pointe vers le fichier PHP de l'étape 1 et le charge à l'aide de la directive auto_prepend_file.
  3. Comme toutes les variables d'environnement peuvent être définies via des requêtes HTTP, nous écrasons la variable d'environnement PHPRC pour charger le fichier de configuration PHP de l'étape 2 et déclencher l'exécution de la fonction PHP déclarée à l'étape 1.

Utilisation

La fonction PHP peut être spécifiée à l'aide de l'option —payload, mais php_uname() est définie par défaut.

python watchtowr-vs-junos_juniper_2023-08-25.py --url http://localhost

python watchtowr-vs-junos_juniper_2023-08-25.py --url http://localhost --payload "get_current_user()"

Atténuations

Mettez à jour vers la dernière version de JunOS et/ou appliquez les correctifs fournis par Juniper. Si ces actions ne sont pas possibles, veuillez utiliser la solution de contournement fournie par Juniper.

https://supportportal.juniper.net/s/article/2023-08-Out-of-Cycle-Security-Bulletin-Junos-OS-SRX-Series-and-EX-Series-Multiple-vulnerabilities-in-J-Web-can-be-combined-to-allow-a-preAuth-Remote-Code-Execution?language=en_US

Télécharger l’outil