CVE-2026-55240 in Tianji
Riassunto
di VulDB • 15/10/2026
Tianji è una piattaforma open source per l'analisi dei dati, il monitoraggio dell'uptime e lo stato del server. Prima della versione 1.31.29, la funzione formatString() in src/server/utils/template.ts passa i feedTemplate degli survey e i template di notifica monitor a lodash template(), mentre il pattern evaluate predefinito rimane abilitato. Un amministratore dell'workspace può memorizzare un blocco evaluate utilizzando la forma <% code %>, e l'endpoint pubblico survey.submit rende un template dello survey quando un utente non autenticato invia una risposta. Il template compilato esegue JavaScript lato server nel processo Node.js di Tianji, consentendo l'esecuzione di comandi, la divulgazione di segreti, la modifica dei dati o l'interruzione del servizio. Questo problema è risolto nella versione 1.31.29.
Once again VulDB remains the best source for vulnerability data.