{"id":"CVE-2026-47172","summary":"Quest Bot: Untrusted pull request code can be built and deployed by privileged `workflow_run` deployment.","details":"Quest Bot is an opensource modern Discord Bot built for moderation, utilities and support. Prior to version 1.0.3, the repository has a privileged deploy workflow that runs after the unprivileged build workflow completes. The build workflow runs on pull requests, and the deploy workflow checks out the triggering workflow’s head_sha, builds that code into a Docker image, pushes it as latest, and triggers production deployment. If an attacker can open a pull request from a branch named main, the deploy workflow condition can treat the PR build as deployable and build the attacker-controlled commit in a privileged deployment context. This can result in malicious container deployment and production bot compromise. This issue has been patched in version 1.0.3.","aliases":["GHSA-9qf3-c86c-j346"],"modified":"2026-07-08T08:13:35.863878739Z","published":"2026-06-11T18:28:53.321Z","database_specific":{"cna_assigner":"GitHub_M","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47172.json","cwe_ids":["CWE-829"]},"references":[{"type":"WEB","url":"https://github.com/duck-organization/questbot/releases/tag/questbot-v1.0.3"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47172.json"},{"type":"ADVISORY","url":"https://github.com/duck-organization/questbot/security/advisories/GHSA-9qf3-c86c-j346"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-47172"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/duck-organization/questbot","events":[{"introduced":"0"},{"fixed":"c89fbd44fbd0d035005be4e4b6299021e2525895"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"1.0.3"}],"source":["AFFECTED_FIELD","REFERENCES"]}}],"versions":["questbot-v1.0.2","questbot-v1.0.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-47172.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H"}]}