Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Escenario: un commit de madrugada con permisos que no cuadran

2 tareas · 45 min · Principiante

0 de 2 · 0%

A las 03:42:15 UTC, se introdujo un commit no firmado (7f9a1b2c3d4e) en la rama principal del repositorio central aparentando provenir del desarrollador principal ([email protected]). De inmediato, un token de bot (lead_dev_bot_token) disparó el pipeline .github/workflows/deploy.yml solicitando las credenciales de producción AWS_PROD_DEPLOY_KEY y DB_SECRET. La correlación de la falta de firma GPG con el acceso nocturno a secretos confirmó un robo de token antes de que se completara el despliegue.

Responde para continuar

¿Cuál fue la combinación de evidencias que confirmó la intrusión a través del ciclo de desarrollo?

Ver pista de ayuda

Commit no firmado fuera de horario + invocación inmediata con acceso a secretos productivos.

Indica el valor de audit_alert que figura en la tabla ci_pipeline_runs para la ejecución investigada.

Lección tras el caso {#leccion}

En empresas de software y entornos SaaS, el ciclo de vida de desarrollo (SDLC) y las tuberías de integración y despliegue continuos (CI/CD) son el corazón de la organización y el objetivo más codiciado para los adversarios que buscan envenenar la cadena de suministro. La confianza nunca puede basarse en la dirección de correo del autor de un commit, fácilmente falsificable: exige firmas criptográficas obligatorias (GPG/SSH), revisión estricta por pares en ramas protegidas y un control exhaustivo sobre el acceso a variables secretas en los ejecutores de CI/CD. El cazador DevSecOps supervisa la integridad del código desde el primer commit hasta el despliegue final en producción.

Esta tarea se hace en el laboratorio

Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.

Conectando con la base…

Responde para continuar

¿Cuál es el audit_alert reportado en ci_pipeline_runs?

Ver pista de ayuda

Copia el valor de la columna audit_alert en ci_pipeline_runs.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Conectando con la base…

Consola de Seguridad del Pipeline CI/CD y Repositorios · DevSecOps
Git & CI/CD Pipeline Telemetry Engine (GitHub Actions / GitLab CI)

Tablas

git_commits_audit

  • commit_hash
  • author_email
  • committer_email
  • commit_time_utc
  • files_changed
  • signing_status
  • risk_state

ci_pipeline_runs

  • pipeline_id
  • workflow_file
  • trigger_actor
  • secrets_accessed
  • artifact_output
  • audit_alert
Ctrl + Enter
Consola de consultas v1.0 · build b77233

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad