CVE-2026-95703 in MISP
Résumé
par VulDB • 22/09/2026
Dans MISP, la méthode `OrganisationsController::__uploadLogo` traitait une valeur `tmp_name` fournie par l'appelant en effectuant des sondages du système de fichiers (vérification d'existence via `file_exists`, détection du type MIME et lecture EXIF) avant de vérifier que cette valeur correspondait à un véritable téléchargement de fichier PHP via la fonction `is_uploaded_file`. Un utilisateur authentifié disposant des privilèges d'administrateur de site pouvait fournir un chemin absolu arbitraire sur le serveur en tant que paramètre `tmp_name`. L'application sondait ensuite ce chemin et renvoyait des messages d'erreur de validation distincts selon l'existence du fichier et son type d'image, créant ainsi une oracle (sonde) d'existence de fichiers et de types d'images contre le système de fichiers du serveur.
La vulnérabilité nécessite les privilèges d'administrateur de site et ne permet pas la lecture arbitraire de fichiers, l'exécution de code ou leur modification ; son impact se limite à la divulgation de l'existence d'un chemin donné sur le serveur et, pour les fichiers image, de leur type.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.