For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegación principal
Theme
Codex

Codex use case

Corregir vulnerabilidades pendientes

Aplica correcciones mínimas a los hallazgos revisados y presenta los resultados de las pruebas de regresión.

Difficulty Advanced
Time horizon 1h

Importa hallazgos aprobados desde herramientas de gestión de tickets o sistemas de reporte de vulnerabilidades. Luego usa el complemento de Codex Security para validarlos y corregirlos uno por uno con parches de alcance limitado y evidencia de las pruebas de regresión.

Best for

  • Equipos que tienen hallazgos ya revisados provenientes de Codex Security, tickets de Linear o Jira, avisos de seguridad de GitHub, informes de HackerOne o Bugcrowd, pruebas de penetración o revisiones internas de seguridad.
  • Listas de vulnerabilidades pendientes en las que cada parche requiere un diff mínimo y una validación que se pueda repetir.
  • Responsables de mantenimiento que quieren separar la corrección de vulnerabilidades de las refactorizaciones o las tareas de limpieza de mayor alcance.

Contents

    ← All use cases

    Corregir vulnerabilidades pendientes

    Aplica correcciones mínimas a los hallazgos revisados y presenta los resultados de las pruebas de regresión.

    Importa hallazgos aprobados desde herramientas de gestión de tickets o sistemas de reporte de vulnerabilidades. Luego usa el complemento de Codex Security para validarlos y corregirlos uno por uno con parches de alcance limitado y evidencia de las pruebas de regresión.

    Advanced
    1h

    Importa hallazgos aprobados desde herramientas de gestión de tickets o sistemas de reporte de vulnerabilidades. Luego usa el complemento de Codex Security para validarlos y corregirlos uno por uno con parches de alcance limitado y evidencia de las pruebas de regresión.

    Advanced
    1h

    Best for

    • Equipos que tienen hallazgos ya revisados provenientes de Codex Security, tickets de Linear o Jira, avisos de seguridad de GitHub, informes de HackerOne o Bugcrowd, pruebas de penetración o revisiones internas de seguridad.
    • Listas de vulnerabilidades pendientes en las que cada parche requiere un diff mínimo y una validación que se pueda repetir.
    • Responsables de mantenimiento que quieren separar la corrección de vulnerabilidades de las refactorizaciones o las tareas de limpieza de mayor alcance.

    Skills & Plugins

    • Corrige un hallazgo de seguridad validado o plausible y verifica la corrección con pruebas específicas o con evidencia obtenida al intentar reproducir el problema.
    Skill Why use it
    Codex Security:fix Finding Corrige un hallazgo de seguridad validado o plausible y verifica la corrección con pruebas específicas o con evidencia obtenida al intentar reproducir el problema.

    Starter prompt

    Usa $codex-security:fix-finding para corregir este hallazgo de seguridad y verificar que el problema ya no se reproduzca. Fuente: [Codex Security report / Linear or Jira ticket / GitHub Security Advisory / HackerOne or Bugcrowd report / other authorized source] Título y componente afectado: [finding title and component] Origen o destino vulnerable de los datos, o control que falla: [known path or unknown] Entrada controlada por el atacante e impacto: [input, prerequisites, and impact] Invariante de seguridad esperada: [behavior the fix must enforce] Evidencia disponible: [report path, PoC, reproducer, test, or validation notes] Archivos y líneas afectados: [paths and lines, or unknown] Restricciones: [supported behavior to preserve, test command, rollout requirement, or none] Requisitos: - Cuando sea posible, confirma que el problema persiste antes de modificar el código. - Haz el cambio mínimo que garantice la invariante de seguridad prevista. - Agrega pruebas de regresión específicas o el artefacto más sólido disponible que permita repetir la validación. - Verifica que el comportamiento legítimo siga funcionando y que el problema original ya no se reproduzca. - Excluye de este cambio los hallazgos pendientes y las refactorizaciones que no tengan relación con el problema. Indica qué archivos cambiaste, qué pruebas o artefactos de validación usaste, qué comandos exactos ejecutaste y qué resultados obtuviste. Presenta evidencia de que el problema original ya no se reproduce e indica qué dudas quedan. Si el problema ya está corregido, muestra la evidencia y deja el código tal como está.
    Usa $codex-security:fix-finding para corregir este hallazgo de seguridad y verificar que el problema ya no se reproduzca. Fuente: [Codex Security report / Linear or Jira ticket / GitHub Security Advisory / HackerOne or Bugcrowd report / other authorized source] Título y componente afectado: [finding title and component] Origen o destino vulnerable de los datos, o control que falla: [known path or unknown] Entrada controlada por el atacante e impacto: [input, prerequisites, and impact] Invariante de seguridad esperada: [behavior the fix must enforce] Evidencia disponible: [report path, PoC, reproducer, test, or validation notes] Archivos y líneas afectados: [paths and lines, or unknown] Restricciones: [supported behavior to preserve, test command, rollout requirement, or none] Requisitos: - Cuando sea posible, confirma que el problema persiste antes de modificar el código. - Haz el cambio mínimo que garantice la invariante de seguridad prevista. - Agrega pruebas de regresión específicas o el artefacto más sólido disponible que permita repetir la validación. - Verifica que el comportamiento legítimo siga funcionando y que el problema original ya no se reproduzca. - Excluye de este cambio los hallazgos pendientes y las refactorizaciones que no tengan relación con el problema. Indica qué archivos cambiaste, qué pruebas o artefactos de validación usaste, qué comandos exactos ejecutaste y qué resultados obtuviste. Presenta evidencia de que el problema original ya no se reproduce e indica qué dudas quedan. Si el problema ya está corregido, muestra la evidencia y deja el código tal como está.

    Corrige los hallazgos revisados uno por uno

    Usa este flujo de trabajo cuando tengas suficiente evidencia sobre un hallazgo de seguridad para definir una corrección de alcance limitado. El hallazgo puede provenir del complemento Codex Security, de un sistema de seguimiento de incidencias como Linear o Jira, de GitHub Security Advisories, de una plataforma de divulgación de vulnerabilidades como HackerOne o Bugcrowd, de una revisión interna o de otra fuente autorizada. Conecta la fuente si admite esa opción, o proporciona el informe, el ticket o el aviso de seguridad. Siempre que sea posible, incluye el código afectado y la evidencia.

    Evita pasarle a Codex una lista extensa de hallazgos pendientes y pedirle que cambie todo de una vez. Si trabajas con un hallazgo a la vez, puedes revisar la condición de seguridad que debe mantenerse, el parche y la evidencia de validación.

    Cierra cada hallazgo con evidencia

    1. Selecciona un hallazgo de Codex Security, de un sistema de tickets, de un aviso de seguridad, de una plataforma de divulgación de vulnerabilidades o de otra fuente que tu equipo autorice para este tipo de corrección.
    2. Proporciona o recupera la referencia a la fuente del hallazgo, el origen del problema o el control que falló, los datos de entrada que controla el atacante, los archivos afectados, la evidencia de reproducción y el comportamiento seguro esperado.
    3. Pídele a $codex-security:fix-finding que reproduzca o valide el problema antes de aplicar un parche mínimo. Si el problema ya está resuelto, pídele que indique que no hace falta cambiar el código.
    4. Revisa la prueba de regresión o el artefacto de validación junto con el parche.
    5. Confirma que el comportamiento legítimo siga funcionando y que ya no se pueda reproducir el problema por la ruta vulnerable original.
    6. Registra lo que aún no se haya podido confirmar antes de seleccionar el siguiente hallazgo.

    Mantén un registro auditable de los hallazgos

    Para cada hallazgo cerrado, conserva la referencia al ticket, aviso de seguridad o informe original, el cambio exacto en el código, las verificaciones realizadas y un registro de lo que falte por demostrar. Si Codex determina que el problema ya está resuelto o que no puede reproducirlo, registra esa evidencia en lugar de forzar un cambio innecesario en el código.

    Para conocer el Espacio de trabajo de los hallazgos y las opciones para corregirlos mediante prompts, consulta Corrige y verifica los hallazgos de seguridad.

    Related use cases