CVSS 3.1
Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)
Атакува се
Време до експлоатация
Атакува се по мрежата, без особени условия, с администраторски права и без действие от потребителя.
- Експлоатация: има публичен пример за експлоатация
- Атаката не може да се автоматизира
Описание
Оригинално описание
Tianji is an open source analytics, uptime monitoring, and server status platform. Prior to 1.31.29, formatString() in src/server/utils/template.ts passes survey feedTemplate and monitor notification templates to lodash template(), while the default evaluate pattern remains enabled. A workspace administrator can store an evaluate block using the <% code %> form, and the public survey.submit endpoint renders a survey template when an unauthenticated user submits a response. The compiled template executes server-side JavaScript in the Tianji Node.js process, allowing command execution, secret disclosure, data modification, or service disruption. This issue is fixed in version 1.31.29.
Засегнати продукти
- msgbyte tianji: < 1.31.29
Вид слабост
История
- 15 октомври 2026 Публикувано
Други уязвимости в msgbyte tianji
Първоизточници
- https://www.cve.org/CVERecord?id=CVE-2026-55240
- https://nvd.nist.gov/vuln/detail/CVE-2026-55240
- https://github.com/msgbyte/tianji/security/advisories/GHSA-5grg-j3cr-3hpm
- https://github.com/msgbyte/tianji/commit/132ff67907df897d222829ea8ad1a018ff74df48
- https://github.com/msgbyte/tianji/releases/tag/v1.31.29