Quick answers
- Is CVE-2026-121449 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-121449 being exploited in the wild.
- How severe is CVE-2026-121449?
- Medium severity, with a CVSS score of 6.5, published 3 November 2026.
- Which products and versions are affected?
- Finsys Dockhand 1.0.47 through 1.0.53.
- Is there a fix for CVE-2026-121449?
- Yes: fixed in 1.0.54. Until then: Do not print or log webhook reply bodies in deployment scripts or CI pipelines; parse responses to extract only success, skipped, or exitCode fields. Do not configure Git forge push hooks to target Dockhand webhooks, as forges store webhook response bodies in delivery history. Review existing webhook delivery logs in your Git forge and rotate secrets from any stacks whose webhook responses may have been exposed. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-121449 attacked?
- It is attacked over the network, in a web application.
- Am I affected by CVE-2026-121449?
- Check whether you run Finsys Dockhand at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- Fixed in: 1.0.54
Do not print or log webhook reply bodies in deployment scripts or CI pipelines; parse responses to extract only success, skipped, or exitCode fields. Do not configure Git forge push hooks to target Dockhand webhooks, as forges store webhook response bodies in delivery history. Review existing webhook delivery logs in your Git forge and rotate secrets from any stacks whose webhook responses may have been exposed.
Technical details
The deployStack() function in Dockhand unconditionally attaches plaintext resolved secret values to result.resolvedSecrets before returning it. Three API endpoints—Git-stack webhook (POST/GET /api/git/stacks/{id}/webhook), manual deploy (POST /api/git/stacks/{id}/deploy), and create-with-deploy (POST /api/git/stacks)—return or stream this result object unfiltered, exposing secrets to any caller with webhook credentials or stacks:start permission. The vulnerability allows attackers to harvest secrets that should remain server-side; secrets may be persisted in Git forge webhook logs or CI job output.
Affected products
- Finsys Dockhand 1.0.47 through 1.0.53
Timeline
- 2026-10-19: disclosed
- 2026-10-19: patched: Version 1.0.54 released
- 2026-11-03: advisory