CVE-2026-95698 in MISPinformation

Résumé

par VulDB • 22/09/2026

La méthode `findOrgImage` dans le module OrgImgHelper de MISP construit un chemin système en concaténant un identifiant d'organisation fourni par l'utilisateur avec un répertoire d'images fixe et une extension de fichier, puis appelle la fonction `file_exists()` sur ce chemin résultant. Le champ du nom de l'organisation est contrôlable par l'attaquant via l'importation d'événements, qui définit le champ `Org.name`. Étant donné qu'aucune validation n'a été effectuée sur la valeur du champ avant la construction du chemin, un nom d'organisation contenant des séquences de traversée de répertoires (par exemple, `../../etc/passwd`) entraînerait une résolution du chemin en dehors du répertoire org-image prévu.

Cela engendre deux impacts sécuritaires : - Une oracle arbitraire d'existence de fichier, car `file_exists()` renvoie un booléen pour tout chemin auquel le processus peut accéder. - Une lecture arbitraire de fichiers limitée aux fichiers avec les extensions `.png` ou `.svg`, puisque le nom de fichier résolu est renvoyé puis affiché ou servi à l'utilisateur demandeur.

La vulnérabilité nécessite qu'un utilisateur authentifié ait la capacité de créer ou d'importer des événements qui définissent le nom de l'organisation.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

CIRCL

Réserver

22/09/2026

Divulgation

22/09/2026

Modérer

accepté

Entrée

VDB-408455

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!