CVE-2026-54344: ToolJet GitHub Actions comment body shell injection exposes deployment secrets
ToolJet is an open-source low-code platform for building internal tools. Prior to 3.20.180, ToolJet's render preview deployment workflow interpolates github.event.comment.body directly into a bash conditional in a run step, allowing any GitHub user who can comment on an open pull request with a deploy command to execute shell commands on the CI runner and exfiltrate deployment secrets. This issue is reported as fixed in version 3.20.180.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ToolJetto a version that resolves this vulnerability.Fixed in 3.20.180
Event History
Frequently Asked Questions
What is the severity of CVE-2026-54344?
CVE-2026-54344 has a medium severity rating of 4.7.
How do I fix CVE-2026-54344?
To mitigate CVE-2026-54344, upgrade ToolJet to version 3.20.180 or later.
What type of vulnerability is CVE-2026-54344?
CVE-2026-54344 is classified as an OS Command Injection vulnerability.
Who is affected by CVE-2026-54344?
Any user of ToolJet versions prior to 3.20.180 is potentially affected by CVE-2026-54344.
What does CVE-2026-54344 expose?
CVE-2026-54344 exposes deployment secrets through a shell injection in GitHub Actions comments.