Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Revisión de código y de dependencias como control

5 tareas · 38 min · Principiante

Decir que «todo cambio se revisa» es una promesa; el registro de revisiones es la prueba. En Ceibalito Apps, la jefa de seguridad pide juzgar si la revisión de código y la gestión de las dependencias funcionan como control. Al corte del 30 de septiembre de 2027 tienes la política, diez solicitudes de cambio y el inventario de dependencias con sus avisos. Lees y cuentas; no se revisa ni se ejecuta ningún código.

0 de 5 · 0%

Objetivo de la sala

Decir que «todo cambio se revisa» es una promesa; el registro de revisiones es la prueba. En Ceibalito Apps, la jefa de seguridad pide juzgar si la revisión de código y la gestión de las dependencias funcionan como control. Al corte del 30 de septiembre de 2027 tienes la política, diez solicitudes de cambio y el inventario de dependencias con sus avisos. Lees y cuentas; no se revisa ni se ejecuta ningún código.

Una revisión de código es un control cuando es independiente (la hace alguien distinto del autor), real (deja constancia de que hubo lectura) y comprobable (el registro permite reconstruirla). Una firma sin lectura cumple el trámite y no reduce el riesgo.

El auditor no lee el código: lee el registro de la revisión. Quién aprobó, cuántas líneas cambiaron y cuánto tiempo hubo de revisión dicen si el control se ejerció o solo se firmó.

Responde para continuar

¿Qué hace que una aprobación de cambio cuente como evidencia de control?

Ver pista de ayuda

Independencia y rastro: no basta con que haya una firma.

La política de Ceibalito dice que todo cambio que llega a producción lo aprueba una persona distinta de su autor. El cruce es sencillo: comparar, fila a fila, la columna autor con la columna aprobador.

Abre politica_de_revision y solicitudes_de_cambio.

Responde para continuar

Escribe el identificador de la solicitud de cambio aprobada por su propio autor.

Ver pista de ayuda

Busca la fila donde el autor y el aprobador son la misma cuenta.

La política añade una regla de revisión real: un cambio de más de 200 líneas no se aprueba con menos de 10 minutos de revisión registrada. Nadie lee 300 líneas en un minuto. El hallazgo no dice que el cambio sea malo; dice que el control no se ejerció.

Combina lineas_cambiadas y minutos_de_revision.

Responde para continuar

Escribe el identificador de la solicitud de más de 200 líneas aprobada con menos de 10 minutos de revisión.

Ver pista de ayuda

Hay un cambio de más de 300 líneas con un solo minuto de revisión; ten cuidado con el que pasa de 200 por poco y sí tuvo tiempo.

El software moderno es en gran parte código de terceros. El control sobre ese código consiste en tener un inventario, seguir los avisos y actuar dentro de un plazo. La política fija quince días para los avisos de severidad Crítica: se corrigen o se acepta el riesgo por escrito.

Cuenta en dependencias las críticas que siguen abiertas (ni corregidas ni aceptadas por escrito) y que llevan más de 15 días.

Responde para continuar

Escribe cuántas dependencias de severidad Crítica siguen abiertas con más de 15 días.

Ver pista de ayuda

Filtra por severidad Crítica y estado Abierta, y descarta las que llevan 15 días o menos.

Cuatro dependencias críticas fuera de plazo no son un delito: son una cola sin dueño. Lo que importa es que cada una termine en una de dos salidas con rastro: corregida o aceptada por escrito por alguien con autoridad para aceptar el riesgo, con una fecha de revisión.

Responde para continuar

¿Qué le pides al equipo para cada dependencia crítica fuera de plazo?

Ver pista de ayuda

Toda salida debe dejar un registro de quién decidió y hasta cuándo.

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

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

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