CIS Benchmarks y bastionado de sistemas: guía práctica
La mayoría de los programas de seguridad se miden por cuántas CVE han parcheado. Pero un servidor totalmente parcheado con SMBv1 habilitado, sin cifrado de disco, con derechos de administrador local para todo el mundo y un firewall que permite todo el tráfico entrante no es un servidor seguro. Es un servidor parcheado. La configuración es la otra mitad de la exposición, y es la mitad que suele olvidarse hasta que un auditor o un atacante la señala.
Los CIS Benchmarks son la referencia más utilizada para esa otra mitad. En esta guía verás qué son, cómo se relacionan con otras líneas base, por qué la deriva de configuración merece la misma atención que las vulnerabilidades y cómo desplegar el bastionado sin romper producción.
Qué son los CIS Benchmarks
El Center for Internet Security (CIS) es una organización sin ánimo de lucro que publica los CIS Benchmarks: guías de configuración prescriptivas, desarrolladas por consenso, para tecnologías concretas. Hay benchmarks para sistemas operativos (Windows, Windows Server, numerosas distribuciones Linux, macOS), plataformas cloud (AWS, Azure, GCP), contenedores y Kubernetes, bases de datos, navegadores, dispositivos de red y más.
Cada benchmark es una lista de recomendaciones. Una recomendación típica indica el ajuste, por qué importa, cómo auditarlo, cómo corregirlo y el impacto esperado. Por ejemplo: longitud mínima de contraseña, si la cuenta de invitado está deshabilitada, qué servicios no deberían ejecutarse, cómo configurar SSH o qué eventos de auditoría deben registrarse.
Nivel 1 frente a Nivel 2
La mayoría de los benchmarks agrupan las recomendaciones en perfiles:
- Nivel 1 — ajustes base, prácticos de aplicar de forma amplia, con un beneficio de seguridad claro y que no deberían reducir mucho la usabilidad ni romper funcionalidades habituales. Es por donde casi cualquier organización debería empezar.
- Nivel 2 — ajustes de "defensa en profundidad" pensados para entornos donde la seguridad es prioritaria. Pueden limitar funcionalidad o tener más impacto operativo, así que requieren pruebas y una decisión consciente.
Algunos benchmarks añaden otros perfiles (por ejemplo, ajustes específicos para controladores de dominio frente a servidores miembro, o perfiles de BitLocker y de seguridad avanzada en Windows). La regla práctica: Nivel 1 en todas partes, Nivel 2 donde el riesgo lo justifique, y documenta el porqué.
CIS Benchmarks frente a CIS Controls
Es habitual confundir ambos nombres:
- Los CIS Controls son un conjunto priorizado de prácticas de seguridad de alto nivel — inventario de activos, inventario de software, protección de datos, configuración segura, gestión de cuentas, gestión de vulnerabilidades, registros, etc. — organizadas en Implementation Groups según madurez. Te dicen qué debe hacer un programa de seguridad.
- Los CIS Benchmarks son los ajustes detallados, específicos de cada tecnología, con los que implementas uno de esos controles: la configuración segura de activos y software. Te dicen cómo configurar un sistema concreto.
Dicho de otro modo: los Controls son el programa; los Benchmarks, la línea base técnica que usas para cumplir su parte de configuración.
Microsoft Security Baseline y otras referencias
En Windows, la otra referencia habitual es la Microsoft Security Baseline: los ajustes de directiva de grupo recomendados por la propia Microsoft para Windows cliente, Windows Server, aplicaciones de Microsoft 365 y Edge, distribuidos con el Security Compliance Toolkit. Se solapa mucho con los benchmarks CIS de Windows, pero no es idéntica; en algunas áreas una es más estricta que la otra.
Ninguna es "la correcta" en términos absolutos. Elige una como línea base principal por plataforma, documenta las desviaciones deliberadas y sé coherente. A un auditor le importa mucho más que tengas una línea base definida y evidencias de cumplimiento que cuál de las dos elegiste.
Por qué la deriva de configuración importa tanto como las CVE
Una vulnerabilidad es un fallo en un código cuya corrección depende del fabricante. Una mala configuración es una debilidad que introdujiste tú (o que nunca quitaste), y los atacantes se apoyan en ella igual. El robo de credenciales, el movimiento lateral o el despliegue de ransomware explotan a menudo protocolos de autenticación débiles, reglas de reducción de superficie de ataque ausentes, firewalls permisivos, discos sin cifrar o privilegios administrativos demasiado amplios, sin que intervenga ninguna CVE.
Además, la configuración deriva. El bastionado aplicado una vez al construir el sistema se erosiona: los administradores hacen pruebas, las instalaciones de software cambian ajustes, las GPO se sobrescriben en local y se despliegan equipos nuevos desde imágenes antiguas. Un sistema que cumplía el benchmark el trimestre pasado puede no cumplirlo hoy. Por eso el bastionado debe medirse de forma continua, no certificarse una vez, igual que haces seguimiento de las vulnerabilidades abiertas y de tus SLA de remediación.
Las malas configuraciones también alimentan rutas de ataque. Una vulnerabilidad "media" en un host poco bastionado puede formar parte de una combinación tóxica que un host bien bastionado habría cortado.
Cómo desplegar el bastionado sin romper nada
El bastionado tiene fama de romper aplicaciones, y la merece cuando se hace de golpe. Un enfoque más seguro:
- Primero, inventario. No puedes aplicar una línea base a lo que no sabes que existe. Agrupa los activos por función: puestos de trabajo, servidores miembro, controladores de dominio, servidores Linux, nodos de Kubernetes.
- Evalúa antes de imponer. Lanza una evaluación de solo lectura contra el benchmark elegido para ver dónde está cada grupo. Obtendrás una puntuación inicial y la lista de controles que fallan.
- Empieza por el Nivel 1 y los ajustes de más valor. Deshabilitar protocolos heredados, exigir cifrado de disco, Secure Boot, valores por defecto del firewall, reglas de reducción de superficie de ataque y bastionado de SSH suelen aportar la mayor reducción de riesgo.
- Despliega por anillos. Aplica los cambios en un grupo pequeño y representativo, vigila si algo se rompe y amplía después. Ten siempre un plan de vuelta atrás para cada GPO o cambio de configuración.
- Registra las excepciones de forma explícita. Algunos sistemas no pueden cumplir una recomendación. Documenta el motivo, el control compensatorio, el responsable y una fecha de revisión, en lugar de ignorar el fallo en silencio.
- Mide de forma continua. Reevalúa periódicamente y trata las regresiones como hallazgos con responsable y plazo, igual que las vulnerabilidades.
Evidencias para auditorías
Marcos como ISO 27001, SOC 2, NIS2 o DORA esperan una gestión de la configuración segura, y los auditores piden cada vez más evidencias, no intenciones. Son útiles la línea base adoptada y su justificación, los resultados de cumplimiento por grupo de activos a lo largo del tiempo, la lista de excepciones aprobadas con su motivo y la prueba de que la deriva se detecta y se corrige. Si preparas ISO, consulta también nuestra guía sobre gestión de vulnerabilidades y parches en ISO 27001.
Preguntas frecuentes
¿Tengo que cumplir todas las recomendaciones de CIS? No. El Nivel 1 es la línea base realista para la mayoría de sistemas. El Nivel 2 y las excepciones concretas son decisiones que documentas, no fallos que escondes.
¿CIS Benchmark o Microsoft Security Baseline para Windows? Ambas son defendibles. Elige una como principal, documenta las desviaciones y aplícala de forma coherente en todo el parque.
¿Cada cuánto debo evaluar? De forma continua o, como mínimo, con una periodicidad regular. La configuración deriva, y una única revisión anual se pierde casi todo lo que ocurre entre medias.
Cómo ayuda priorIQ.ai
ScannerIQ despliega agentes nativos de solo lectura en Windows, Linux, macOS y Kubernetes que recogen evidencias de bastionado (GPO, BitLocker, TPM y Secure Boot, ASR de Defender, firewall, SSH) y evalúan la configuración frente a CIS y la Microsoft Security Baseline. Esos resultados llegan a PriorIQ Core, donde las malas configuraciones se priorizan junto a las vulnerabilidades, las excepciones se convierten en decisiones de aceptación de riesgo con trazabilidad y las vistas de cumplimiento continuo relacionan tu postura con CIS, NIS2, DORA, SOC 2 e ISO 27001, con informes exportables.
Descubre cómo encajan los módulos en la visión general de la plataforma. Solicita una demo.