CVE-2026-53594 in freescout
Résumé
par VulDB • 21/07/2026
FreeScout est un logiciel de help desk et une boîte mail partagée gratuits développés avec le framework Laravel en PHP. La fonctionnalité `Manage -> Logs -> App Logs` (Gérer -> Journaux -> Journaux d'application) de FreeScout utilise la surcharge fournie par `rap2hpoutre/laravel-log-viewer` pour déchiffrer un identifiant de fichier fourni par l'utilisateur, puis transmettre le chemin résolu à la réponse de téléchargement de Laravel. Avant la version 1.8.224, la logique de résolution du chemin accepte n'importe quel chemin absolu existant avant d'appliquer la restriction prévue `storage/logs`. Par conséquent, un attaquant pouvant accéder au point de terminaison App Logs et forger un paramètre `dl` chiffré par Laravel valide peut télécharger des fichiers arbitraires locaux sur le serveur lisibles par le processus PHP, et pas seulement les fichiers journaux. La version 1.8.224 contient une correction.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.