
Preuve de concept d'exploitation pour CVE-2024-1303, une vulnérabilité de traversée de chemin dans moni:tool de Badger Meter qui permet à des attaquants authentifiés de télécharger des fichiers arbitraires depuis l'appareil.
CVE-2024-1303: 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N | CWE-22.
Lien du logiciel : https://www.s-can.at/en/product/monitool/
Version : 4.6.3
@auteur : Guillermo García Molina
Description : Dans s:can moni:tools jusqu'à la version 4.6.3 incluse, un attaquant authentifié peut obtenir n'importe quel fichier de l'appareil par traversée de chemins dans la fonctionnalité de téléchargement de fichiers.
La fonctionnalité de téléchargement de fichiers, située dans (Service>Output>Export Data>Files), est utilisée pour télécharger différents documents depuis l'application. Lorsque ces documents sont sélectionnés et que le bouton « Download files » est pressé, un fichier compressé contenant les documents demandés est téléchargé :

Le nom du paramètre, présent dans la requête envoyée au serveur, est affecté par une vulnérabilité de traversée de chemins. Comme le montrent les images suivantes, l'injection de la charge utile ../../../../../etc/passwd dans le paramètre vulnérable de la requête vers le point de terminaison export-autofiles-download.x télécharge un fichier compressé contenant /etc/passwd.



