Ir al contenido principal

TechCorp Latam: los accesos que nadie revisó antes del incidente

CASO DE ESTUDIO · TECHCORP LATAM · IDENTIDAD Y ACCESO

TechCorp Latam · Brechas de identidad antes del incidente Lo que una revisión de accesos habría encontrado meses antes del ransomware -18m Admin sin rotación (inicio) -15m Proveedor contrato terminado -11m Técnico sale. Cuenta activa. -8m 3 usuarios con acceso admin innecesario -4m RANSOMWARE día 0 ESTADO DEL MODELO DE ACCESO AL DÍA DEL INCIDENTE CREDENCIALES ADMIN 11m sin rotación ACCESO PROVEEDOR 8m post-contrato CUENTA EX-TÉCNICO activa y válida sin uso registrado PRIVILEGE CREEP 3 usuarios con admin innecesario Ninguna de estas brechas requería un atacante sofisticado para ser explotada. Solo requería que existieran. Y existían desde meses antes del incidente. 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. Los detalles específicos son referenciales.

Esta semana estuve analizando la gestión de identidad y acceso como perímetro organizacional: las brechas más frecuentes, el proceso de revisión y sus fricciones. Hoy quiero bajar eso al caso concreto que da contexto a todo lo anterior: qué brechas de identidad tenía TechCorp Latam antes del incidente de ransomware, cómo contribuyeron a la capacidad del atacante de operar dentro de la red, y qué cambió en el modelo de acceso después de la remediación.

EL ESTADO DEL MODELO DE ACCESO ANTES DEL INCIDENTE

TechCorp Latam no tenía una postura de seguridad negligente en términos generales. Tenía WatchGuard cubriendo el perímetro de sus dos data centers, switching Cisco en el core y las sucursales, y algunos procesos de seguridad documentados. Lo que no tenía era un proceso activo de gestión del modelo de acceso. La política existía en papel. La administración periódica, no.

El resultado de esa ausencia, acumulado durante meses, era un conjunto de brechas de identidad que una revisión de accesos básica habría encontrado en el primer ejercicio.

La más crítica era la rotación de credenciales de administrador de dominio. La política documentaba rotación semestral. La última rotación verificada había sido 11 meses antes del incidente. En ese período, esas credenciales eran conocidas por técnicos que habían rotado de rol y por al menos una persona que ya no estaba en la organización. No había forma de saber con certeza cuántas personas tenían esas credenciales al momento del incidente, porque nunca se habían gestionado con esa granularidad.

El segundo problema era un acceso de proveedor externo activo 8 meses después del cierre del contrato. La empresa de integración que había implementado parte de la infraestructura de red tenía acceso a la consola de gestión con privilegios elevados. Ese acceso nunca fue revocado formalmente porque el cierre del contrato no generó una notificación al equipo de TI. La cuenta existía, las credenciales eran válidas, y el acceso permitía gestión remota de infraestructura crítica.

El tercero era una cuenta activa de un técnico que había salido de la organización 8 meses antes. La cuenta tenía accesos a varios sistemas internos incluyendo la red de gestión. El proceso de offboarding había incluido la devolución del equipo y la desactivación del correo corporativo, pero no la revisión y desactivación de todos los accesos de sistemas. Esa cuenta no tenía actividad reciente registrada en los logs, lo que era tranquilizador desde cierta perspectiva pero no significaba que no pudiera usarse.

El cuarto problema era privilege creep documentado pero no remediado: tres usuarios del equipo técnico tenían privilegios de administrador local en sistemas que excedían lo necesario para sus roles actuales. Esos privilegios habían sido otorgados en distintos momentos para tareas puntuales y nunca retirados. En un escenario de movimiento lateral dentro de la red, esos privilegios ampliaban significativamente la superficie de acción disponible para un atacante que ya hubiera comprometido una de esas cuentas.

¿POR QUÉ ESTAS BRECHAS IMPORTAN EN EL CONTEXTO DEL RANSOMWARE?

El ransomware que afectó a TechCorp Latam no entró por una vulnerabilidad técnica de día cero. El vector de entrada inicial involucró credenciales comprometidas. Una vez dentro, el movimiento lateral dentro de la red fue facilitado por la disponibilidad de credenciales de administrador con acceso amplio y por los privilegios elevados de cuentas que el atacante pudo comprometer progresivamente.

El perímetro tecnológico, el WatchGuard en el borde de la red, no podía detener ese movimiento porque el tráfico generado por las credenciales comprometidas era indistinguible del tráfico legítimo de administración. El firewall vio actividad autorizada de cuentas válidas con privilegios correctamente asignados. Desde su perspectiva, todo estaba en orden.

Este es el punto que más me interesa subrayar con este caso, porque es el que conecta directamente con el argumento de esta semana: la inversión en tecnología de perímetro no puede compensar un modelo de acceso mal administrado. No porque la tecnología sea insuficiente, sino porque opera sobre un supuesto que el modelo de acceso roto invalida: que las credenciales válidas corresponden a usuarios legítimos con acceso justificado.

ERROR COMÚN

Asumir que la ausencia de actividad sospechosa en los logs de una cuenta huérfana indica que es segura. Una cuenta sin actividad reciente no es una cuenta sin riesgo: es una cuenta que todavía no ha sido usada por quien la tiene. La diferencia entre las dos es imposible de determinar sin saber si las credenciales siguen siendo conocidas por personas fuera de la organización. La única forma de eliminar ese riesgo es desactivar la cuenta, no monitorear su inactividad.

¿QUÉ CAMBIÓ DESPUÉS DEL INCIDENTE?

La remediación de TechCorp Latam incluyó dos dimensiones paralelas: la renovación de infraestructura y la reconstrucción del modelo de acceso.

En infraestructura, la decisión fue reemplazar el entorno completo por Fortinet: firewalls en ambos data centers y sucursales, switching, APs y gestión centralizada con FortiManager y FortiAnalyzer. Eso resolvió también parte del problema de acceso, porque la migración obligó a reconstruir desde cero los perfiles de acceso a los sistemas de gestión, sin arrastrar la acumulación histórica del entorno anterior.

En el modelo de acceso, los cambios fueron más estructurales que tecnológicos. Se estableció una política de rotación de credenciales de administrador con cumplimiento técnico forzado, no solo documentado. Se implementó un proceso formal de offboarding que incluye la revocación verificada de todos los accesos como paso obligatorio antes del cierre del expediente de salida. Los accesos de terceros pasaron a tener fecha de vencimiento técnicamente configurada, vinculada a la vigencia del contrato. Y se definió una revisión semestral del modelo de acceso con certificación por jefatura.

Ninguno de esos cambios requería nueva tecnología. Todos requerían proceso, disciplina y respaldo organizacional. Ese respaldo llegó después del incidente porque el costo de no tenerlo se había vuelto concreto e inocultable. La pregunta que el caso deja abierta, y que he estado analizando toda la semana, es por qué ese mismo respaldo no pudo obtenerse antes.

DECISIÓN QUE DEBE TOMAR EL CIO

Hacer el diagnóstico básico antes de que un incidente lo haga urgente: cruzar el listado de cuentas activas con el listado de empleados vigentes, revisar los accesos de terceros contra los contratos activos, verificar cuándo fue la última rotación de credenciales de administrador. Ese diagnóstico, que puede completarse en días, ya muestra si la organización tiene el mismo tipo de brechas que TechCorp Latam tenía antes del incidente. La diferencia es que hacerlo ahora lo convierte en una decisión proactiva. Esperar a que el incidente lo revele lo convierte en una remediación de emergencia.

Las brechas de identidad que el ransomware encontró en TechCorp Latam no aparecieron el día del incidente. Llevaban meses ahí, visibles para quien hubiera hecho la revisión. Nadie la hizo porque no había una urgencia concreta que la justificara. Hasta que la hubo.

Mañana, el cierre de la semana: quién es responsable del modelo de acceso en la organización, y por qué esa responsabilidad suele quedar en un limbo entre TI, RRHH y las jefaturas de área.

#IdentidadYAcceso #IAM #TechCorpLatam #Ciberseguridad #CIO #ITManager #GestiónDeRiesgos #Fortinet #Cisco #WatchGuard #CyberLeadership #Liderazgo #Chile #ZeroTrust #ActiveDirectory #Ransomware #NISTCSF #ISO27001

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...