CVE-2025-27092 in GHOSTSinformation

Résumé

par VulDB • 16/08/2026

GHOSTS est un framework open source de simulation d'utilisateurs destiné à l'expérimentation, la simulation, la formation et les exercices en cybersécurité. Une vulnérabilité de traversée de chemin (path traversal) a été découverte dans GHOSTS version 8.0.0.0, permettant à un attaquant d'accéder à des fichiers situés hors du répertoire prévu via le point de terminaison de récupération de photos. La vulnérabilité réside au niveau du point de terminaison /api/npcs/{id}/photo, conçu pour servir les photos de profil des PNJ (Personnages Non Joueurs), mais qui ne valide ni ne nettoie correctement les chemins de fichiers. Lorsqu'un PNJ est créé avec une valeur photoLink spécialement conçue contenant des séquences de traversée de chemin (../, ..\, etc.), l'application traite ces séquences sans nettoyage approprié. Cela permet à un attaquant de parcourir la structure des répertoires et d'accéder à des fichiers situés hors du répertoire de photos prévu, exposant potentiellement des fichiers système sensibles. La vulnérabilité est particulièrement grave car elle permet la lecture de fichiers arbitraires sur le système de fichiers du serveur avec les permissions du processus de l'application web, ce qui pourrait inclure des fichiers de configuration, des identifiants ou d'autres données sensibles. Ce problème a été corrigé dans la version 8.2.7.90 et tous les utilisateurs sont invités à effectuer une mise à niveau. Il n'existe aucune solution contournante connue pour cette vulnérabilité.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

18/02/2025

Divulgation

20/02/2025

Modérer

accepté

Entrée

VDB-296325

CPE

prêt

EPSS

0.00623

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!