{"id":"CVE-2026-121449","published":"2026-11-03T15:17:37.397","lastModified":"2026-11-03T17:18:10.057","description":"Dockhand from 1.0.47 before 1.0.54 exposes plaintext stack secrets because deployStack() attaches resolved secret values to its result as resolvedSecrets, which Git-stack routes return unfiltered. Holders of a stack's webhook secret or users with stacks:start permission can trigger the Git stack webhook, manual deploy, or create-and-deploy endpoints to receive stored and external-provider secrets such as 1Password or Vault values.","cvssScore":6.5,"cvssSeverity":"MEDIUM","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","cwes":["CWE-200"],"vendors":[],"products":[],"references":[{"url":"https://github.com/Finsys/dockhand/commit/a08843a8d5ab1d91fa2c6c392919f9117d582471","tags":[]},{"url":"https://github.com/Finsys/dockhand/security/advisories/GHSA-w9qx-qg64-f8pf","tags":[]},{"url":"https://www.vulncheck.com/advisories/dockhand-1.0.47-before-1.0.54-secret-disclosure-via-git-stack-webhook","tags":[]},{"url":"https://github.com/Finsys/dockhand/security/advisories/GHSA-w9qx-qg64-f8pf","tags":[]}],"exploitRefs":[{"url":"https://github.com/Finsys/dockhand/commit/a08843a8d5ab1d91fa2c6c392919f9117d582471","tags":[]},{"url":"https://github.com/Finsys/dockhand/security/advisories/GHSA-w9qx-qg64-f8pf","tags":[]},{"url":"https://github.com/Finsys/dockhand/security/advisories/GHSA-w9qx-qg64-f8pf","tags":[]}],"hasPoc":true,"ai":null}