Workflow com pull_request_target executa código de forks com acesso aos segredos
- 01PR aberto de um fork
- 02Gatilho pull_request_target
- 03actions/checkout do código do PR
- 04Script do PR roda com AWS_SECRET_ACCESS_KEY
- Impacto
- Qualquer pessoa no GitHub abre um PR e lê os segredos de deploy da nuvem.
- Correção recomendada
- Trocar para pull_request, separar jobs que precisam de segredo e uma verificação do zizmor no CI que bloqueia o padrão.