Les produits de transfert de fichiers géré (MFT) existent pour déplacer des fichiers entre organisations sous gouvernance : audit, chiffrement, rétention et contrôle d'accès, exposés via un portail web et des API qui sont, par conception, tournés vers Internet. Cette combinaison, exposition externe plus concentration de données sensibles provenant de nombreux partenaires, a fait des appliances MFT l'une des classes de cibles les plus lourdes de conséquences ces dernières années. Les vulnérabilités se regroupent en deux types : les contournements d'authentification qui atteignent les fonctions d'administration ou de fichiers sans identifiants, et les failles d'injection (injection SQL, désérialisation, injection de commande) qui escaladent vers une exécution de code à distance. Plusieurs ont été exploitées en masse pour du vol de données.
# fingerprint the MFT product and version
curl -skI https://<target>/ # Server/app headers
curl -sk https://<target>/ | grep -iE 'moveit|goanywhere|crushftp|serv-u|filezilla'
Sous-thèmes#
- Contournement d'authentification : atteindre les fonctions MFT sans identifiants.
- Injection vers RCE : injection SQL, désérialisation et injection de commande.
- Exploits MFT connus : les campagnes spécifiques aux appliances.