Codex use case
Corrigir vulnerabilidades pendentes
Faça correções mínimas para os achados já analisados e apresente evidências que permitam verificar se o problema volta a ocorrer.
Importe os achados aprovados de ferramentas de gestão de tickets ou de sistemas de notificação de vulnerabilidades. Em seguida, use o plugin Codex Security para validar e corrigir um achado por vez, com patches de escopo limitado e evidências que permitam verificar se o problema volta a ocorrer.
Best for
- Equipes com achados já analisados provenientes do Codex Security, de tickets do Linear ou do Jira, de avisos de segurança do GitHub, de relatórios do HackerOne ou do Bugcrowd, de testes de intrusão ou de revisões internas de segurança.
- Backlogs de vulnerabilidades em que cada patch precisa ter um diff mínimo e passar por uma validação que possa ser repetida.
- Mantenedores que querem separar as correções de segurança das refatorações mais amplas ou da limpeza do código.
Contents
Corrigir vulnerabilidades pendentes
Faça correções mínimas para os achados já analisados e apresente evidências que permitam verificar se o problema volta a ocorrer.
Importe os achados aprovados de ferramentas de gestão de tickets ou de sistemas de notificação de vulnerabilidades. Em seguida, use o plugin Codex Security para validar e corrigir um achado por vez, com patches de escopo limitado e evidências que permitam verificar se o problema volta a ocorrer.
Importe os achados aprovados de ferramentas de gestão de tickets ou de sistemas de notificação de vulnerabilidades. Em seguida, use o plugin Codex Security para validar e corrigir um achado por vez, com patches de escopo limitado e evidências que permitam verificar se o problema volta a ocorrer.
Best for
- Equipes com achados já analisados provenientes do Codex Security, de tickets do Linear ou do Jira, de avisos de segurança do GitHub, de relatórios do HackerOne ou do Bugcrowd, de testes de intrusão ou de revisões internas de segurança.
- Backlogs de vulnerabilidades em que cada patch precisa ter um diff mínimo e passar por uma validação que possa ser repetida.
- Mantenedores que querem separar as correções de segurança das refatorações mais amplas ou da limpeza do código.
Skills & Plugins
- Corrija um problema de segurança já validado ou considerado plausível e verifique a correção com testes específicos ou com evidências obtidas ao tentar reproduzir o problema.
| Skill | Why use it |
|---|---|
| Codex Security:fix Finding | Corrija um problema de segurança já validado ou considerado plausível e verifique a correção com testes específicos ou com evidências obtidas ao tentar reproduzir o problema. |
Starter prompt
Corrija um achado de segurança por vez após a revisão
Use este fluxo de trabalho quando houver evidências suficientes para decidir como corrigir um achado de segurança dentro de um escopo delimitado. O achado pode vir do plugin Codex Security, de um sistema de acompanhamento de issues como o Linear ou o Jira, do GitHub Security Advisories, de uma plataforma de divulgação de vulnerabilidades como o HackerOne ou o Bugcrowd, de uma revisão interna ou de outra fonte autorizada. Conecte a fonte se houver suporte ou forneça o relatório, o chamado ou o aviso de segurança. Sempre que possível, inclua o código afetado e as evidências.
Não entregue ao Codex uma lista extensa de pendências pedindo que altere tudo de uma vez. Ao tratar um achado por vez, fica mais fácil revisar a condição de segurança que deve ser preservada, a correção e as evidências de validação.
Encerre cada item com evidências
- Selecione um achado do Codex Security, de um sistema de chamados, de um aviso de segurança, de uma plataforma de divulgação de vulnerabilidades ou de outra fonte que sua equipe autorize para orientar correções.
- Forneça ou obtenha a referência à fonte do achado, a origem da falha ou o controle que falhou, a entrada controlada pelo atacante, os arquivos afetados, as evidências de reprodução e o comportamento seguro esperado.
- Peça a
$codex-security:fix-findingque reproduza ou valide o problema antes de fazer uma correção mínima. Se o problema já tiver sido corrigido, peça que informe que não é necessário alterar o código. - Revise o teste de regressão ou o artefato de validação junto com a correção.
- Confirme que o sistema continua a permitir o comportamento legítimo e que já não é possível reproduzir a vulnerabilidade pelo caminho original.
- Registre o que ainda estiver incerto antes de selecionar o próximo item.
Mantenha um histórico auditável das pendências
Para cada item concluído, registre a referência do chamado, do aviso de segurança ou do relatório original, a alteração exata no código, as verificações executadas e o que ainda falta comprovar. Se o Codex constatar que o problema já foi corrigido ou não conseguir reproduzi-lo, registre as evidências dessa conclusão ou tentativa de reprodução, sem forçar uma alteração desnecessária no código.
Para saber mais sobre o espaço de trabalho dos achados de segurança e as opções de correção por meio de prompts, consulte Corrigir e verificar achados de segurança.
Related use cases
Analise a segurança das alterações no código
Use o plugin Codex Security para examinar um conjunto de alterações no Git, verificar se as...
Corrija um problema identificado na sua verificação de segurança
Use o plugin Codex Security para gerar um patch específico para um problema identificado na...
Execute sua primeira varredura de segurança
Use o plugin Codex Security para fazer uma varredura em um repositório local, analisar as...