Codex use case
Corrige un problema detectado en tu análisis de seguridad
Abre un hallazgo de tu análisis, revisa y aplica un parche y verifica la corrección.
Usa el complemento de Codex Security para crear un parche específico a partir de un hallazgo del análisis que ya se revisó. Revisa y aplica el cambio localmente, verifica la corrección y prepara un pull request con la evidencia que la respalda.
Best for
- Desarrolladores que ya tienen un hallazgo revisado de un análisis de Codex Security y están listos para corregirlo.
- Responsables del mantenimiento que quieren revisar un parche propuesto antes de aplicarlo localmente.
- Revisores que necesitan una corrección de seguridad específica y evidencia de que funciona.
Contents
Corrige un problema detectado en tu análisis de seguridad
Abre un hallazgo de tu análisis, revisa y aplica un parche y verifica la corrección.
Usa el complemento de Codex Security para crear un parche específico a partir de un hallazgo del análisis que ya se revisó. Revisa y aplica el cambio localmente, verifica la corrección y prepara un pull request con la evidencia que la respalda.
Usa el complemento de Codex Security para crear un parche específico a partir de un hallazgo del análisis que ya se revisó. Revisa y aplica el cambio localmente, verifica la corrección y prepara un pull request con la evidencia que la respalda.
Best for
- Desarrolladores que ya tienen un hallazgo revisado de un análisis de Codex Security y están listos para corregirlo.
- Responsables del mantenimiento que quieren revisar un parche propuesto antes de aplicarlo localmente.
- Revisores que necesitan una corrección de seguridad específica y evidencia de que funciona.
Skills & Plugins
- Corrige un problema de seguridad ya revisado con un parche específico y documenta los resultados de la verificación.
| Skill | Why use it |
|---|---|
| Codex Security:fix Finding | Corrige un problema de seguridad ya revisado con un parche específico y documenta los resultados de la verificación. |
Antes de empezar
Abre el repositorio escaneado en Codex con el complemento de Codex Security instalado y habilitado. Necesitas un hallazgo que ya hayas revisado y decidido corregir. Si aún no has ejecutado un escaneo, empieza con Ejecuta tu primer escaneo de seguridad.
Corrige el hallazgo
-
Abre y revisa el hallazgo
Abre el hallazgo desde Hallazgos o desde un escaneo completado en Escaneos. Revisa el código afectado, el impacto reportado y la evidencia que respalda el hallazgo.
Confirma qué debe impedir la corrección y qué comportamiento legítimo debe seguir funcionando. Si la evidencia no es clara, investiga el hallazgo antes de generar un parche.
-
Genera un parche específico para el hallazgo
Selecciona la pestaña Parche y luego Generar parche.
Codex confirma o reproduce el problema cuando es posible y genera una propuesta de parche. La generación del parche no modifica la copia de trabajo que seleccionaste.
-
Revisa y aplica el parche
Revisa el diff propuesto, incluidas las pruebas de regresión o los artefactos de validación que contenga. Comprueba que el cambio corrija el hallazgo y conserve el comportamiento esperado. Antes de continuar, resuelve cualquier cambio ajeno al hallazgo o refactorización de mayor alcance.
Cuando el parche esté listo, selecciona Aplicar parche. Revisa el diff resultante en el árbol de trabajo.
Este parche de ejemplo proviene de la documentación de seguridad. No se generó al seguir estos pasos. Revisa tu propio diff antes de aplicar el parche.
-
Verifica la corrección
Selecciona Verificar corrección.
Revisa la evidencia de que el comportamiento vulnerable original ya no se reproduce y de que el comportamiento legítimo sigue funcionando. Cuando sea seguro y práctico, una prueba de regresión específica debería fallar antes de aplicar la corrección y pasar después.
Si la verificación está incompleta, revisa la limitación indicada y determina qué otras pruebas hacen falta. El solo hecho de aplicar el parche no demuestra que la vulnerabilidad se haya corregido.
-
Prepara el cambio para su revisión
Revisa el diff final y prepara una pull request siguiendo tu flujo de desarrollo habitual. Incluye:
- el hallazgo y el comportamiento que corrige el parche.
- los cambios de código relevantes.
- los comandos de verificación y sus resultados.
- cualquier duda pendiente o prueba de seguimiento.
La verificación no cierra el hallazgo automáticamente. Actualiza su estado de forma explícita según el proceso de revisión y publicación de tu equipo.
Revisa el resultado
Deberías tener un solo parche específico para el hallazgo, evidencia de lo que Codex verificó y suficiente contexto para que otro desarrollador revise el cambio. Si la verificación no permitió confirmar que la corrección funciona, deja constancia de lo que quedó sin verificar.
Para obtener más detalles, consulta Corrige y verifica los hallazgos de seguridad. Para abordar informes o tickets existentes, sigue los pasos de Corrige las vulnerabilidades pendientes.
Related use cases
Corregir vulnerabilidades pendientes
Importa hallazgos aprobados desde herramientas de gestión de tickets o sistemas de reporte...
Analizar la seguridad de los cambios en el código
Usa el complemento Codex Security para examinar un conjunto de cambios en Git, verificar las...
Analizar varios repositorios
Usa la CLI de Codex Security para analizar los repositorios de una lista en commits...