Ir al contenido principal

TechCorp Latam: el acceso del integrador que nadie cerró

CASO DE ESTUDIO · TECHCORP LATAM · RIESGO DE TERCEROS

TechCorp Latam · El acceso del integrador Ocho meses de acceso activo después de que el proyecto terminó Inicio Proyecto de red implementación mes 0 Proyecto cierra. Acceso: activo. mes 4 Sin revisión. Acceso: activo. mes 8 RANSOMWARE mes 12 ACCESO ACTIVO SIN JUSTIFICACIÓN → 8 MESES LO QUE EL INTEGRADOR TENÍA AL DÍA DEL INCIDENTE ACCESO VPN Activo y válido 8m post-proyecto ARQUITECTURA Conocimiento completo de red CREDENCIALES Del proyecto sin rotación FIREWALL RULES Excepciones de configuración conocidas Ninguno de estos activos fue retirado al cierre del proyecto. No porque alguien lo decidiera. Porque nadie tenía el proceso para hacerlo. LB · Luis Bolívar · Cybersecurity Insights · Caso compuesto con fines ilustrativos
TechCorp Latam es un caso compuesto que ilustra situaciones reales documentadas en organizaciones de la región.

Esta semana estuve analizando el riesgo que viene de afuera: los proveedores y terceros con acceso a la infraestructura de la organización, las categorías de mayor riesgo, y los controles básicos disponibles antes de tener un programa formal. Hoy quiero bajar todo eso al caso concreto que ha estado presente en esta serie como referencia: lo que ocurrió con el acceso del integrador en TechCorp Latam, cómo ese acceso se convirtió en un riesgo activo durante meses sin que nadie lo detectara, y qué cambió en la gestión de ese tipo de relación después del incidente.

EL CONTEXTO DE LA RELACIÓN

TechCorp Latam había contratado a una empresa integradora para implementar y configurar la infraestructura de red de sus dos data centers. El proyecto incluyó la configuración del perímetro WatchGuard, la segmentación de red con switching Cisco, la definición de VLANs y las reglas de firewall para los distintos segmentos de la organización. Era un proyecto técnico complejo que requirió varias semanas de trabajo, acceso profundo a la infraestructura, y el uso de credenciales de administración de alto privilegio.

Al cierre del proyecto, el integrador entregó la documentación técnica y las credenciales definitivas de los sistemas. Lo que no ocurrió fue un proceso formal de cierre del acceso remoto del integrador. La cuenta VPN del integrador permaneció activa. Las credenciales que se habían usado durante la implementación, algunas de ellas compartidas entre el equipo del integrador y el equipo interno de TI, no fueron rotadas al concluir el proyecto. El argumento implícito era que podría haber ajustes posteriores y que era conveniente mantener el acceso disponible "por si acaso."

Ese "por si acaso" duró ocho meses. En ese período no hubo ninguna sesión documentada del integrador sobre esa VPN. El acceso estaba activo y no se usaba, lo que desde cierta perspectiva podría parecer que no era un problema. Pero acceso activo y sin uso no es lo mismo que acceso seguro: es un acceso que puede usarse en cualquier momento por cualquiera que tenga las credenciales, que no estaban bajo el control exclusivo de la organización.

LO QUE ESE ACCESO REPRESENTABA

El acceso del integrador no era un acceso cualquiera. Era el acceso de alguien que conocía en profundidad la arquitectura de la red: dónde estaban los sistemas más críticos, cómo estaba segmentada la red, cuáles eran las excepciones de configuración que se habían hecho por limitaciones del proyecto, qué reglas de firewall en el WatchGuard tenían excepciones documentadas y cuáles tenían excepciones que habían quedado sin documentar por las urgencias del cierre de proyecto.

Ese conocimiento de arquitectura, combinado con acceso VPN activo y credenciales no rotadas, creaba un perfil de riesgo equivalente al de un administrador interno con privilegios elevados y conocimiento profundo del entorno. La diferencia es que ese administrador estaba fuera del control organizacional de TechCorp Latam: sus prácticas de seguridad, el estado de sus propios sistemas, quién más en su empresa conocía esas credenciales, eran factores que TechCorp Latam no podía controlar ni verificar.

Lo que hacía el riesgo particularmente difícil de detectar es que no generaba ninguna señal. El acceso VPN estaba activo pero sin uso reciente. Las credenciales eran válidas pero nadie las estaba usando. Ningún sistema de monitoreo interno hubiera levantado una alerta sobre este estado, porque desde la perspectiva del directorio y de los sistemas de autenticación todo estaba en orden.

ERROR COMÚN

Interpretar la ausencia de actividad en una cuenta como evidencia de que no representa riesgo. Una cuenta VPN de integrador sin uso durante ocho meses no es una cuenta segura: es una cuenta que todavía no ha sido usada por quien tiene las credenciales. La distinción es fundamental. El riesgo no está en lo que alguien está haciendo con ese acceso en este momento. Está en lo que podría hacer en cualquier momento futuro. Y ese riesgo no desaparece con el tiempo: crece, porque las credenciales pueden circular por más personas mientras el tiempo avanza.

LA INVESTIGACIÓN POST-INCIDENTE

Después del incidente de ransomware, durante el proceso de investigación forense, el acceso del integrador fue uno de los elementos que surgió como brecha no gestionada. No como vector de entrada confirmado del incidente, sino como una exposición que existía y que en el contexto del análisis completo de la superficie de ataque de TechCorp Latam era imposible ignorar.

Lo que la investigación no pudo determinar con certeza es si ese acceso fue usado de alguna forma durante el período en que estuvo activo sin justificación. Los logs de VPN tenían una retención de 30 días, insuficiente para cubrir los ocho meses del período relevante. Esa ausencia de evidencia no equivale a que el acceso no fue usado: equivale a que no hay forma de saberlo. Y esa incertidumbre es en sí misma una consecuencia de no haber gestionado el acceso correctamente.

¿QUÉ CAMBIÓ DESPUÉS?

La remediación incluyó la implementación completa de infraestructura Fortinet, con FortiManager para gestión centralizada y FortiAnalyzer para análisis de logs. En el contexto de ese reemplazo, el onboarding del nuevo integrador, que implementó la infraestructura Fortinet, se hizo con un protocolo diferente al que existía con el integrador anterior.

Las credenciales usadas durante la implementación fueron rotadas al cierre de cada fase del proyecto, no solo al cierre total. El acceso VPN del integrador fue configurado como just-in-time: inactivo por defecto, habilitado para sesiones específicas coordinadas con el equipo interno, y deshabilitado automáticamente al vencer la ventana. Los logs de acceso remoto pasaron a tener retención de 12 meses en FortiAnalyzer, cubriendo el período relevante para cualquier investigación futura. Y el contrato incluyó cláusulas explícitas de revocación de acceso al cierre del proyecto y de notificación de incidentes.

El protocolo cambió no porque el nuevo integrador sea menos confiable que el anterior. Cambió porque la organización entendió que la confiabilidad del integrador no es el único factor relevante: también lo es la gestión del acceso independientemente de esa confiabilidad.

DECISIÓN QUE DEBE TOMAR EL CIO

Revisar los accesos activos de integradores y proveedores de soporte que hayan completado proyectos en los últimos 18 meses. Para cada uno: ¿el acceso tiene una justificación vigente? ¿Hay alguna sesión activa reciente que indique que el acceso se sigue usando para algo? ¿Las credenciales han sido rotadas desde el cierre del proyecto? Si la respuesta a cualquiera de esas preguntas apunta a un acceso que ya no está justificado, la acción es revocar, no monitorear.

El acceso del integrador en TechCorp Latam no era un riesgo nuevo el día del incidente. Era un riesgo que llevaba ocho meses acumulándose porque nadie había definido que el cierre del proyecto implicaba el cierre del acceso. No por descuido. Por ausencia de proceso. Y esa es exactamente la diferencia que los controles básicos de ayer están diseñados para resolver.

Mañana, el cierre de la semana: cómo llevar el riesgo de terceros a la conversación ejecutiva y qué argumentos mueven esa discusión.

#RiesgoTerceros #SupplyChainSecurity #TechCorpLatam #Ciberseguridad #CIO #ITManager #GestiónDeRiesgos #Fortinet #WatchGuard #Cisco #CyberLeadership #Liderazgo #Chile #NISTCSF #ISO27001 #CasoDeEstudio

Comentarios

Entradas más populares de este blog

¿Por qué CIS Controls antes que cualquier otra cosa? Serie: CIS Controls — Post 1 de 5

SERIE CIS CONTROLS · POST 1 DE 5 Estrategia · Liderazgo en TI ¿Por qué CIS Controls antes que cualquier otra cosa? El argumento estratégico para empezar por donde el riesgo es mayor, no por donde el proceso es más visible. Priorización por riesgo No todos los controles valen lo mismo Lenguaje de negocio Traduce técnica en riesgo medible Complementa ISO 27001 Donde la norma dice qué, CIS dice cómo LB Luis Bolívar IT Manager · Cybersecurity Insights #CISControls #Ciberseguridad Serie CIS Controls — Post 1 de 5: el argumento estratégico para empezar por donde el riesgo es mayor. Cuando TechCorp Latam implementó CIS Controls por primera vez, lo hizo después de un ransomware que comprometió el 65% de sus servidores. No fue una decisión estratégica planificada; fue un...

NIST CSF 2.0 — IDENTIFY: Conoce tus activos antes de protegerlos

NIST CSF 2.0 — IDENTIFY: Conoce tus activos antes de protegerlos Serie · Post 2 de 6 🔍 Función ID — IDENTIFY NIST CSF 2.0 — IDENTIFY: Conoce tus activos antes de protegerlos No puedes proteger lo que no sabes que tienes. IDENTIFY es el mapa que toda organización necesita antes de implementar cualquier control de seguridad. Analizamos sus 3 categorías y construimos el inventario de TechCorp Latam. 📅 Publicación 2 de 6 ⏱ Lectura: ~10 min 🏢 TechCorp Latam · Inventario desde cero El error más costoso en ciberseguridad: proteger sin saber qué tienes Imagina contratar una empresa de seguridad para custodiar tu edificio, pero nadie te da el plano del edificio. ¿Cuántas entradas hay? ¿Dónde están los archivos más valiosos? ¿Qué puertas dan al exterior? Sin ese plano, la seguridad es aleatoria. Exactamente eso ocurre cuando una organización invierte en firewalls, antivirus y monitoreo sin haber hecho antes un trabajo sistemático de identif...

NIST CSF 2.0 — RESPOND: Actuar cuando el incidente ya ocurrió

NIST CSF 2.0 — RESPOND: Actuar cuando el incidente ya ocurrió Serie · Post 5 de 6 🚨 Función RS — RESPOND NIST CSF 2.0 — RESPOND: Actuar cuando el incidente ya ocurrió Todo lo que TechCorp Latam construyó en GOVERN, IDENTIFY, PROTECT y DETECT llegó a su momento de verdad: un ataque de ransomware real. Esta es la historia de cómo respondieron, qué salió bien y qué lección pagaron caro. 📅 Publicación 5 de 6 ⏱ Lectura: ~12 min 🏢 TechCorp Latam · El momento de la verdad El momento para el que todo lo anterior te prepara Llevan cuatro funciones construyendo su programa. Tienen gobernanza, inventario de activos, controles activos y visibilidad de red. Y aun así, el incidente ocurre. Porque esa es la realidad del riesgo cibernético: los controles reducen la probabilidad, no la eliminan . El objetivo de un programa maduro de ciberseguridad no es hacer que los incidentes sean imposibles — es hacer que sean contenibles, detectables y recuper...