CVE-2026-47172
Quest Bot: código de pull request não confiável pode ser compilado e implantado por implantação privilegiada de workflow_run.
- Publicado
- 11 de jun. de 2026
- Atualizado
- 11 de jun. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 7 de set. de 2026
CVSS primário
nvd · CVSS 4.0
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBaixo · próximos 30 dias
- Percentil
- 25,6%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Quest Bot é um bot moderno de código aberto para Discord, construído para moderação, utilitários e suporte. Antes da versão 1.0.3, o repositório possui um workflow de deploy privilegiado que é executado após a conclusão do workflow de build não privilegiado. O workflow de build é executado em pull requests, e o workflow de deploy verifica o `head_sha` do workflow que o acionou, compila esse código em uma imagem Docker, a envia como `latest` e aciona o deploy de produção. Se um atacante puder abrir uma pull request a partir de uma branch chamada `main`, a condição do workflow de deploy pode tratar o build da PR como implantável e compilar o commit controlado pelo atacante em um contexto de deploy privilegiado. Isso pode resultar em implantação maliciosa de contêiner e comprometimento do bot em produção. Esse problema foi corrigido na versão 1.0.3.
Fontes
1- gha-lab-00d54c717dPesquisa
Laboratório de pesquisa em segurança: CVE-2026-47172 (solicitação pwn de workflow_run em deploy.yaml) — snapshot achatado de duck-organization/questbot em 1903b2f
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.