CVE-2017-5219 in SageCRM
Résumé
par VulDB • 27/06/2026
Un problème a été identifié dans SageCRM 7.x avant la version 7.3 SP3. La fonctionnalité Component Manager, fournie par SageCRM, permet d'ajouter des composants supplémentaires à l'application afin d'enrichir les fonctionnalités existantes. Cette fonctionnalité autorise le téléchargement d'un fichier zip contenant un fichier de composant .ecf valide, qui sera extrait dans le répertoire inf situé en dehors du webroot. En créant un fichier zip contenant un fichier .ecf vide pour contourner les vérifications de validation des fichiers, tout autre fichier fourni dans le zip peut être extrait sur le système de fichiers. Dans ce cas précis, une web shell portant le nom '..\WWWRoot\CustomPages\aspshell.asp' a été incluse dans le fichier zip ; lors de l'extraction, elle a pu traverser le répertoire inf pour revenir vers le webroot de SageCRM. Cela a permis une interaction à distance avec le système de fichiers sous-jacent en utilisant les privilèges les plus élevés, ceux du compte SYSTEM.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.