Codex use case
Vérifiez la sécurité des modifications du code
Examinez une pull request ou un diff local pour repérer les régressions de sécurité.
Utilisez le plugin Codex Security pour examiner un ensemble de modifications dans Git, vérifier si les régressions de sécurité suspectées sont avérées et rédiger un rapport étayé avant la fusion.
Best for
- Les pull requests qui touchent à l’authentification, aux autorisations, à l’analyse syntaxique, à l’accès aux fichiers, aux secrets ou aux workflows qui nécessitent des privilèges élevés.
- Les branches de release ou les patchs locaux qui nécessitent un contrôle de sécurité avant la fusion.
- Les personnes chargées de la revue de code qui ont besoin de constats étayés par des références précises au code modifié et aux fichiers directement concernés.
Contents
Vérifiez la sécurité des modifications du code
Examinez une pull request ou un diff local pour repérer les régressions de sécurité.
Utilisez le plugin Codex Security pour examiner un ensemble de modifications dans Git, vérifier si les régressions de sécurité suspectées sont avérées et rédiger un rapport étayé avant la fusion.
Utilisez le plugin Codex Security pour examiner un ensemble de modifications dans Git, vérifier si les régressions de sécurité suspectées sont avérées et rédiger un rapport étayé avant la fusion.
Best for
- Les pull requests qui touchent à l’authentification, aux autorisations, à l’analyse syntaxique, à l’accès aux fichiers, aux secrets ou aux workflows qui nécessitent des privilèges élevés.
- Les branches de release ou les patchs locaux qui nécessitent un contrôle de sécurité avant la fusion.
- Les personnes chargées de la revue de code qui ont besoin de constats étayés par des références précises au code modifié et aux fichiers directement concernés.
Skills & Plugins
- Examinez une pull request, un commit, un diff entre branches ou un patch de l’arbre de travail pour repérer les régressions de sécurité. Vérifiez vos constats et étayez-les en montrant les chemins d’attaque possibles.
| Skill | Why use it |
|---|---|
| Codex Security:security Diff Scan | Examinez une pull request, un commit, un diff entre branches ou un patch de l’arbre de travail pour repérer les régressions de sécurité. Vérifiez vos constats et étayez-les en montrant les chemins d’attaque possibles. |
Starter prompt
Limitez la revue aux modifications plutôt qu’à l’ensemble du dépôt
Lancez une analyse de sécurité du diff lorsqu’une pull request, un commit, une branche ou un patch local modifie un chemin d’exécution sensible. Le plugin Codex Security s’appuie sur le contexte du dépôt pour comprendre les modifications, puis limite la recherche et la validation des problèmes de sécurité au diff et au code dont dépendent directement les modifications.
Ce workflow complète la revue de code habituelle. Utilisez-le pour déterminer si les modifications introduisent des régressions de sécurité. La revue générale du style ou des tests relève de la revue de code habituelle.
Lancez une analyse ciblée
- Ouvrez le dépôt, puis placez-vous sur la version à examiner avec Git ou décrivez précisément l’ensemble des modifications Git à examiner.
- Suivez le guide de démarrage rapide du plugin Codex Security et indiquez dans le prompt initial la pull request, le commit, le diff de la branche ou le patch de l’arbre de travail à examiner.
- Précisez les éléments à haut risque touchés par les modifications, par exemple l’authentification, les analyseurs syntaxiques, les chemins de fichiers, les requêtes réseau ou la gestion des identifiants d’accès.
- Envoyez le prompt sans demander de correctif pour obtenir d’abord un rapport de revue.
- Examinez chaque ligne de code signalée, chaque résultat de validation et chaque point que le rapport indique comme restant à démontrer avant de décider s’il faut apporter un correctif.
Donnez suite à un problème signalé
Un rapport utile distingue un problème de sécurité étayé par des preuves, que l’on peut atteindre lors de l’exécution du code, d’un problème présumé qui reste à confirmer. Il peut aussi inclure des commentaires directement sur les lignes de code concernées. Si le résultat permet d’agir, ouvrez une nouvelle tâche de correction limitée au problème et indiquez son identifiant ou la section correspondante du rapport. Consultez Traitez les vulnérabilités en attente pour suivre les étapes de correction et de validation.
Pour savoir comment sélectionner les modifications, délimiter le diff à analyser et examiner les résultats, consultez Analysez la sécurité des modifications du code.
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
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...
Lancez votre première analyse de sécurité
Utilisez le plugin Codex Security pour analyser un dépôt local