No hay capucha. No hay reloj en cuenta regresiva. Hay un escaneador automático recorriendo una lista de todos los sitios del internet, buscando un número de versión que ya sabe cómo abrir. La mayoría de los compromisos no son ingeniosos: son pacientes, y son baratos.
01
El CMS que dejaste de actualizar
WordPress corre una porción enorme de la web, y esa base enorme de instalaciones hace que las que están vulnerables sean un blanco atractivo para el escaneo automatizado a gran escala, no porque sea mal software, sino porque un solo exploit que funcione rinde en millones de sitios a la vez. Los atacantes escanean versiones, no te buscan a ti.
“pero si todavía funciona”
02
Plugins sin dueño
Los plugins y temas desactualizados o abandonados son la forma dominante en que estas plataformas se comprometen. Alguien instaló un carrusel en 2019, el autor siguió con su vida, y el código todavía corre con acceso completo a tu base de datos. Nadie lo quitó porque nadie recuerda que existe.
“eso lo dejó la agencia anterior”
03
Se instala y se olvida
Se lanza un sitio, se paga la factura, y el despliegue entra en una década de silencio. Sin cadencia de parchado, sin monitoreo, sin alertas, sin un respaldo que alguien haya restaurado alguna vez. La primera persona en notar que algo anda mal es un cliente, o un periodista.
“lleva años funcionando bien”
04
La doble autenticación, luego
El segundo factor es la defensa más barata que existe contra el ataque más común que existe: alguien entrando como tú con una contraseña que compró. “Luego” lleva tres años siendo la respuesta, y a la pantalla de login no le importa tu itinerario.
“es incómodo en el celular”
05
Una contraseña, en todos lados
Reutilizar convierte cualquier brecha en cualquier lugar en una brecha tuya. Se filtra un foro que olvidaste en 2016, y esa misma contraseña entra a tu correo, a tu banco, al administrador de tu CMS. Los atacantes no adivinan: repiten.
“pero es una bien fuerte”
06
La hoja de cálculo de accesos
Credenciales compartidas en una hoja de cálculo, un mensaje fijado en el chat, o una carpeta compartida que se llama Accesos. Es cómodo, se puede buscar, y está a una laptop comprometida de convertirse en el índice que el atacante tiene de toda tu organización.
“el equipo necesita acceso”
07
Un teléfono sin candado
El aparato que carga tu correo, tu autenticador y tus sesiones activas no tiene biométricos, no tiene passkeys, y tiene un código de cuatro dígitos que alguien vio por encima del hombro en un café. El móvil es donde vive tu identidad ahora. Merece los mismos candados que la puerta de tu casa.
“me daría cuenta si se pierde”
08
La gente que se fue
Exempleados, exsuplidores, exinternos: todavía con cuentas de administrador, todavía en el buzón compartido, todavía en la tubería de despliegue. Dar de baja los accesos es un control de seguridad, y en la mayoría de las organizaciones es un mensaje de Slack que nadie ejecutó.
“eso lo limpiamos luego”