CVE-2026-55239 in Tianji
Résumé
par VulDB • 15/10/2026
Tianji est une plateforme open source d'analyse, de surveillance de la disponibilité (uptime monitoring) et de statut des serveurs. Avant la version 1.31.29, la fonction `getDateQuery()` dans `src/server/utils/prisma.ts` construit du SQL brut via `Prisma.sql()` en interpolant la valeur de fuseau horaire demandée sans liaison de paramètres (parameter binding). La valeur du fuseau horaire peut atteindre les requêtes d'analyse affectées par les données de la demande ou l'en-tête HTTP Timezone, et `workspaceProcedure` permet à tout membre authentifié de l'espace de travail, y compris un lecteur en lecture seule, d'accéder à ces requêtes. Un attaquant peut exécuter du SQL arbitraire contre la base de données PostgreSQL partagée, ce qui peut divulguer ou modifier les identifiants, les clés API et les données des locataires (tenant data), ou rendre le service indisponible. Ce problème est corrigé dans la version 1.31.29.
If you want to get best quality of vulnerability data, you may have to visit VulDB.