Codex use case
Corrigez les vulnérabilités en attente
Apportez un correctif minimal à chaque problème examiné et montrez qu’il ne se reproduit plus.
Importez les signalements approuvés depuis vos outils de suivi des tickets ou de signalement des vulnérabilités. Utilisez ensuite le plugin Codex Security pour traiter les problèmes un par un. Validez chaque problème, apportez-lui un correctif ciblé et montrez qu’il ne se reproduit plus.
Best for
- Équipes qui ont déjà examiné des problèmes de sécurité relevés dans Codex Security, des tickets Linear ou Jira, des avis de sécurité GitHub ou des rapports HackerOne ou Bugcrowd, ou encore lors de tests d’intrusion ou de revues de sécurité internes.
- Listes de vulnérabilités en attente pour lesquelles chaque correctif exige un diff minimal et une validation reproductible.
- Responsables de la maintenance qui souhaitent traiter les vulnérabilités séparément des travaux plus larges de refactorisation ou de nettoyage du code.
Contents
Corrigez les vulnérabilités en attente
Apportez un correctif minimal à chaque problème examiné et montrez qu’il ne se reproduit plus.
Importez les signalements approuvés depuis vos outils de suivi des tickets ou de signalement des vulnérabilités. Utilisez ensuite le plugin Codex Security pour traiter les problèmes un par un. Validez chaque problème, apportez-lui un correctif ciblé et montrez qu’il ne se reproduit plus.
Importez les signalements approuvés depuis vos outils de suivi des tickets ou de signalement des vulnérabilités. Utilisez ensuite le plugin Codex Security pour traiter les problèmes un par un. Validez chaque problème, apportez-lui un correctif ciblé et montrez qu’il ne se reproduit plus.
Best for
- Équipes qui ont déjà examiné des problèmes de sécurité relevés dans Codex Security, des tickets Linear ou Jira, des avis de sécurité GitHub ou des rapports HackerOne ou Bugcrowd, ou encore lors de tests d’intrusion ou de revues de sécurité internes.
- Listes de vulnérabilités en attente pour lesquelles chaque correctif exige un diff minimal et une validation reproductible.
- Responsables de la maintenance qui souhaitent traiter les vulnérabilités séparément des travaux plus larges de refactorisation ou de nettoyage du code.
Skills & Plugins
- Corrigez un problème de sécurité confirmé ou plausible, puis vérifiez le correctif à l’aide de tests ciblés ou en rejouant le scénario de reproduction.
| Skill | Why use it |
|---|---|
| Codex Security:fix Finding | Corrigez un problème de sécurité confirmé ou plausible, puis vérifiez le correctif à l’aide de tests ciblés ou en rejouant le scénario de reproduction. |
Starter prompt
Traitez un à un les signalements déjà examinés
Utilisez ce workflow lorsqu’un signalement de sécurité contient suffisamment d’éléments pour décider d’une correction ciblée. Le signalement peut provenir du plugin Codex Security, d’un outil de suivi comme Linear ou Jira, de GitHub Security Advisories, d’une plateforme de signalement de vulnérabilités comme HackerOne ou Bugcrowd, d’une revue interne ou d’une autre source autorisée. Connectez la source si cette intégration est prise en charge, ou fournissez le rapport, le ticket ou l’avis de sécurité en y joignant, si possible, le code concerné et les éléments de preuve.
Évitez de confier à Codex une longue liste de signalements en lui demandant de tout corriger d’un coup. En traitant un seul signalement à la fois, vous pouvez examiner la propriété de sécurité à garantir, le correctif et les éléments qui permettent de le valider.
Clôturez chaque signalement à l’appui de preuves
- Sélectionnez un signalement provenant de Codex Security, d’un outil de suivi des tickets, d’un avis de sécurité, d’une plateforme de signalement de vulnérabilités ou d’une autre source que votre équipe autorise pour ce travail de correction.
- Fournissez ou récupérez la référence du signalement d’origine, la source du problème ou le contrôle de sécurité défaillant, les données d’entrée contrôlées par l’attaquant, les fichiers concernés, les éléments attestant la reproduction du problème et le comportement attendu une fois le code sécurisé.
- Demandez à
$codex-security:fix-findingde reproduire ou de confirmer le problème avant d’appliquer un correctif minimal. Si le problème est déjà corrigé, demandez-lui d’indiquer qu’aucune modification du code n’est nécessaire. - Examinez le correctif avec le test de non-régression ou l’artefact de validation qui l’accompagne.
- Vérifiez que les usages légitimes restent possibles et que le chemin d’exécution initialement vulnérable ne permet plus de reproduire le problème.
- Consignez les incertitudes qui subsistent avant de passer au signalement suivant.
Assurez la traçabilité des signalements
Pour chaque signalement traité, conservez la référence du ticket, de l’avis de sécurité ou du rapport d’origine, le détail exact de la modification du code et la liste des vérifications effectuées. Précisez ce qui reste à démontrer. Si Codex constate que le problème a déjà été corrigé ou ne parvient pas à le reproduire, consignez les éléments qui étayent ce constat au lieu d’imposer une modification inutile du code.
Pour en savoir plus sur l’espace de travail dédié aux signalements et sur les démarches de correction à l’aide de prompts, consultez Corrigez et vérifiez les problèmes de sécurité signalés.
Related use cases
Analyse de plusieurs dépôts
Utilisez la CLI de Codex Security pour analyser chaque dépôt d’une liste à un commit précis
Corrigez un problème détecté lors de votre analyse de sécurité
Utilisez le plugin Codex Security pour générer un correctif ciblé à partir d’un signalement...
Lancez une analyse de sécurité approfondie
Utilisez le plugin Codex Security pour réaliser un audit plus complet d’un dépôt ou d’un...