Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

El apagón por un certificado vencido leído en registros

5 tareas · 40 min · Principiante

Un sábado de madrugada, las 142 tiendas de Supermercados Pirgua dejan de enviar pedidos de reposición. El monitor dice que todos los certificados están vigentes y la guardia sospecha de la red. Lees el ticket del incidente, el registro del servicio que valida las conexiones internas, el registro del monitor y la lista de certificados de la propia PKI, y reconstruyes qué venció, cuándo empezó el daño y por qué nadie lo vio hasta horas después.

0 de 5 · 0%

Objetivo de la sala

Un sábado de madrugada, las 142 tiendas de Supermercados Pirgua dejan de enviar pedidos de reposición. El monitor dice que todos los certificados están vigentes y la guardia sospecha de la red. Lees el ticket del incidente, el registro del servicio que valida las conexiones internas, el registro del monitor y la lista de certificados de la propia PKI, y reconstruyes qué venció, cuándo empezó el daño y por qué nadie lo vio hasta horas después.

Para aceptar una conexión, un validador comprueba mucho más que la fecha del certificado que tiene delante: la cadena hasta la raíz, cada intermedia, el estado de revocación de cada eslabón y, si usa OCSP, la firma de la respuesta. El RFC 6960 permite que la autoridad delegue la firma de respuestas OCSP en un certificado propio, con su uso específico, y ese certificado también vence. Cualquier pieza vencida rompe la validación aunque el certificado del servidor tenga meses por delante.

En los registros, cada pieza falla con un mensaje distinto: un certificado de cliente vencido, una cadena que no se completa, un estado de revocación desconocido. Leer el motivo exacto, y no solo «falló el TLS», ahorra horas de buscar en la red un problema que está en la PKI. Los registros de muchos productos están en inglés: conviene leerlos tal cual.

Responde para continuar

El monitor dice que el certificado del servidor vence dentro de 129 días y aun así nadie se conecta. ¿Qué no descarta ese dato?

Ver pista de ayuda

Relee todo lo que comprueba un validador además de la fecha del certificado del servidor.

Abre el laboratorio y lee api-int01.log. No todos los errores de la madrugada son el apagón: hay un rechazo anterior con otro motivo y otro cliente, que no tiene nada que ver. Busca el motivo que se repite en los rechazos de los servicios de producción y crúzalo con certificados-de-la-pki.txt.

Responde para continuar

¿Qué certificado vencido provocó el apagón? Escribe su nombre tal como aparece.

Ver pista de ayuda

El motivo de los rechazos nombra al firmante de las respuestas de estado.

La pieza venció a una hora exacta, pero el daño no empezó a esa hora: el validador guarda las respuestas de estado durante un tiempo y solo falla cuando vuelve a preguntar. Por eso el primer rechazo llega algo después, y luego los rechazos se extienden servicio a servicio. El tiempo que importa para el diseño es otro: cuánto pasó entre el primer rechazo real y el primer aviso a una persona.

Busca en api-int01.log el primer rechazo por la causa del apagón y en monitor.log la primera alerta.

Responde para continuar

¿Cuántos minutos pasaron entre el primer rechazo causado por el apagón y la primera alerta del monitor? Escribe solo el número.

Ver pista de ayuda

Descarta el rechazo de las 00:12, que tiene otro motivo.

El monitor no estaba roto: comprobaba con exactitud lo que le pidieron. Una comprobación de vencimiento mira la fecha del certificado del servidor y nada más; una prueba de transacción recorre el flujo como lo haría una tienda, y por eso sí falla cuando falla la validación, pero solo si corre a menudo. Un monitor en verde durante un apagón es un hallazgo de diseño, no de operación.

Lee monitor.log y piensa qué servicio cayó.

Responde para continuar

¿Qué comprobación del monitor siguió en verde durante todo el apagón aunque vigila el servicio que estaba rechazando las conexiones? Escribe su id.

Ver pista de ayuda

Busca la comprobación que nombra al servicio que valida las conexiones internas.

El apagón no lo causó una falla técnica nueva: lo causó una pieza de la propia PKI que no estaba en el inventario, con renovación manual a cargo de alguien que ya se había ido, y un monitor que no validaba como valida el consumidor.

Responde para continuar

¿Qué cambio de diseño ataca la causa del apagón sin quitarle protección al validador?

Ver pista de ayuda

Una de las opciones quita la protección; otra mira más a menudo lo mismo de siempre.

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