Control CIS con Herramientas Open Source

CiberSeguridad 26 de ago. de 2026

GUÍA DE IMPLEMENTACIÓN DE LOS CONTROLES DE CIS® CON SOLUCIONES OPEN SOURCE EN ENTORNOS GNU/LINUX

Como especialista en Ciberseguridad orientado a la administración y aseguramiento de sistemas GNU/Linux, esta guía mapea las mejores prácticas y recomendaciones de los Controles de Seguridad Crítica del CIS (Center for Internet Security) utilizando de forma exclusiva herramientas y productos Open Source / Software Libre.

El objetivo principal es reemplazar las soluciones propietarias por arquitecturas nativas y plataformas libres alineadas con la filosofía GNU/Linux, ofreciendo máxima visibilidad, control técnico y cumplimiento normativo (NIST CSF, ISO/IEC 27001, PCI DSS) sin dependencia de proveedores (vendor lock-in).


Estructura de los Controles de CIS®

Los Controles de CIS abarcan 20 recomendaciones categorizadas en tres niveles:

  1. Controles Básicos (1-6): Higiene cibernética esencial e inventario.
  2. Controles Fundamentales (7-16): Defensas técnicas avanzadas y control de acceso.
  3. Controles Organizacionales (17-20): Personas, procesos, auditoría y respuesta.

Grupos de Implementación (IG)

  • IG1: Higiene cibernética básica para pequeñas organizaciones o requisitos esenciales.
  • IG2: Protección de datos y activos de sensibilidad moderada.
  • IG3: Seguridad madura frente a amenazas dirigidas y adversarios avanzados.

Catálogo de Herramientas Open Source para GNU/Linux

Área FuncionalHerramientas Open Source Destacadas
Inventario de Red / HardwareNmap, Netdisco, Arpwatch, phpIPAM, Snipe-IT
Gestión de Software y ParchesAnsible, SaltStack, Puppet, Foreman, Apt-cacher-ng
Gestión de VulnerabilidadesGreenbone / OpenVAS, Trivy, Lynis, Nuclei
Gestión de Identidades y PAMFreeIPA, Keycloak, Teleport, Vaultwarden, Ansible Semaphore
Hardenizado y ConfiguraciónOpenSCAP, CIS-CAT Lite, Ansible Galaxy (Roles CIS), Firewalld / UFW
Gestión de Logs y SIEMWazuh, Elastic Stack (ELK), Graylog, Rsyslog / Fluentd
Seguridad de Red, IDS/IPSSuricata, Snort, Zeek, pfSense / OPNsense
Copia de Seguridad y BDRBorgBackup, Bacula, Restic, Timeshift, Amanda
Detección y DLP de ArchivosOSSEC, ClamAV, Auditd, Tripwire, AIDE

Matriz Detallada de Asignación de Controles CIS a Soluciones Open Source

CONTROLES DE CIS BÁSICOS

CONTROL 1: Inventario y Control de Activos de Hardware

Supervisar y gestionar activamente todos los dispositivos conectados a la red.

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
1.1Utilizar una herramienta de descubrimiento activaEscaneo activo para identificar dispositivos conectados a la red.Nmap (escaneos automáticos vía cron), Netdisco (descubrimiento vía SNMP/LLDP).IG2, IG3
1.2Utilizar una herramienta de descubrimiento pasivaMonitoreo del tráfico de red para identificar nuevos activos.Arpwatch, Zeek (Bro) para análisis de tráfico pasivo.IG3
1.3Registro de DHCP para actualizar inventarioIntegración con servidores DHCP para mapear asignaciones IP/MAC.ISC DHCPd / Kea DHCP integrado con phpIPAM o scripts en Python.IG2, IG3
1.4Mantener un inventario de activos detalladoInventario preciso de todos los componentes de hardware.Snipe-IT (ITAM Open Source) o GLPI en servidores Linux.IG1, IG2, IG3
1.5Mantener información del inventario de activosRegistrar MAC, IP, propietario, hostnames y aprobación.GLPI + OCS Inventory NG o Snipe-IT.IG1, IG2, IG3
1.6Tratar los activos no autorizadosAislar o bloquear dispositivos no autorizados.PacketFence (NAC Open Source) para aislamiento VLAN/802.1X o iptables/ebtables.IG1, IG2, IG3
1.7Control de acceso a nivel de puertoEstándar IEEE 802.1X para autenticación de hardware.FreeRADIUS integrado con PacketFence o switches gestionados.IG2, IG3
1.8Certificados de cliente para autenticaciónUso de mTLS/certificados para validar dispositivos confiables.OpenVPN, StrongSwan (IPsec), o Easy-RSA / Smallstep CLI.IG3

CONTROL 2: Inventario y Control de Activos de Software

Supervisar y controlar todo el software instalado en los sistemas GNU/Linux.

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
2.1Mantener un inventario de software autorizadoLista blanca de software de negocio permitido.Repositorios oficiales de la distribución Debian/Ubuntu/RHEL auditados con Ansible.IG1, IG2, IG3
2.3Utilizar herramientas de inventario de softwareAutomatizar la documentación del software instalado.Ansible (módulos package_facts), Foreman, OCS Inventory.IG2, IG3
2.4Supervisar información de inventarioSeguimiento de nombre, versión, paquete y fecha.GLPI, auditoría mediante dpkg-query / rpm -qa exportado a Elasticsearch.IG2, IG3
2.5Integrar inventarios de software y hardwareVinculación del software al activo de hardware correspondiente.GLPI + OCS Inventory Agent.IG3
2.6Tratar el software no aprobadoDesinstalación o bloqueo de paquetes prohibidos.Playbooks de Ansible / SaltStack para purge automático de software no autorizado.IG1, IG2, IG3
2.7Lista blanca de aplicaciones (App Whitelisting)Permitir únicamente la ejecución de binarios explícitamente autorizados.fapolicyd (File Access Policy Daemon en Linux), AppArmor, SELinux.IG3
2.8Lista blanca en bibliotecas compartidasControl de carga de librerías (.so).fapolicyd, restricciones vía /etc/ld.so.preload y perfilado SELinux.IG3
2.10Segregar aplicaciones de alto riesgoAislar entornos o software de riesgo elevado.Docker, Podman, contenedores LXC/LXD, o entornos chroot / sandboxing con Firejail.IG3

CONTROL 3: Gestión Continua de Vulnerabilidades

Escanear y remediar vulnerabilidades de forma automatizada en el sistema operativo y paquetes.

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
3.1Ejecutar análisis de vulnerabilidades automatizadosAnálisis regular conforme a bases de datos CVE/SCAP.Greenbone Community Edition (OpenVAS), Trivy, Grype.IG2, IG3
3.2Análisis de vulnerabilidades autenticadoEscaneos autenticados con agentes locales o SSH elevado.OpenVAS (vía credenciales SSH) o agente local Wazuh (módulo de vulnerabilidades).IG2, IG3
3.4Gestión de parches de SO automatizadaActualizaciones automáticas de seguridad del sistema base.unattended-upgrades (Debian/Ubuntu), dnf-automatic (RHEL/Fedora), o Foreman.IG1, IG2, IG3
3.5Gestión de parches de aplicaciones automatizadaActualización de software de terceros y repositorios adicionales.Ansible (playbooks programados), SaltStack, Debian Repository Mirrors.IG1, IG2, IG3
3.6Comparar análisis de vulnerabilidadesVerificar la remediación entre análisis sucesivos.Dashboard de Greenbone / OpenVAS o alertas históricas en Wazuh.IG2, IG3
3.7Clasificación de riesgosPriorizar remediación basada en la gravedad CVSS.Wazuh SIEM (mapeo CVSS v3) y OpenVAS Reports.IG2, IG3

CONTROL 4: Uso Controlado de los Privilegios Administrativos

Proteger y auditar las cuentas de superusuario (root) y grupos administrativos (sudowheel).

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
4.1Inventario de cuentas administrativasControl estricto de usuarios en /etc/sudoers y UID 0.FreeIPA, auditoría con Lynis o playbooks de Ansible.IG2, IG3
4.2Cambiar contraseñas predeterminadasForzar contraseñas robustas y únicas al desplegar.Políticas PAM (pam_pwquality), provisión con Cloud-Init / Ansible.IG1, IG2, IG3
4.4Usar contraseñas únicas en cuentas localesEvitar reutilización de claves de root en múltiples servidores.Vaultwarden (Bitwarden OS API), HashiCorp Vault, Pass.IG2, IG3
4.8Registrar y alertar cambios en grupos adminAuditar adiciones al grupo sudo / wheel.Auditd (reglas sobre /etc/group y /etc/sudoers) + Wazuh Alerting.IG2, IG3
4.9Alertar inicios de sesión fallidos en adminDetección de fallos de autenticación SSH / su.Fail2ban, Auditd, registro de PAM mediante Wazuh / ELK.IG2, IG3

CONTROL 5: Configuración Segura para Hardware y Software (Bastionado / Hardening)

Establecer plantillas bastionadas y mantener el estado de seguridad deseado.

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
5.2Mantener imágenes segurasPlantillas base hardened para despliegue de servidores.Packer (para crear imágenes Cloud/KVM), Ansible Lockdown (CIS roles).IG2, IG3
5.3Almacenar imágenes maestras de forma seguraRepositorios protegidos de imágenes de disco / plantillas.Glance (OpenStack) o repositorios encriptados con LUKS y GPG.IG2, IG3
5.4Herramientas de gestión de configuraciónAplicación continua del estado de configuración.Ansible, Puppet, SaltStack (ejecución periódica en daemon).IG2, IG3
5.5Monitoreo de configuración automatizadoAuditar desviaciones respecto al estándar de seguridad.OpenSCAP (oscap-ssh), Lynis, auditorías periódicas de Wazuh.IG2, IG3

CONTROL 6: Mantenimiento, Monitoreo y Análisis de Logs de Auditoría

Centralizar, correlacionar y auditar eventos del sistema operativo.

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
6.1Sincronización horaria (3 fuentes)Mantener marcas de tiempo consistentes en los logs.Chrony / NTPd configurado con 3+ servidores Stratum públicos/privados.IG2, IG3
6.2Activar registro de auditoría localRegistro activo en todos los hosts y servicios.Rsyslog, Journald, Auditd habilitados por defecto en Linux.IG1, IG2, IG3
6.3Habilitar registro detalladoLogs con información completa (origen, usuario, proceso).Configuración avanzada de /etc/audit/audit.rules y nivel Verbose en SSH/PAM.IG2, IG3
6.5Gestión centralizada de logsRecopilación unificada en un servidor seguro.Wazuh Indexer/Server, Graylog, Elastic Stack (ELK) via TLS.IG2, IG3
6.6Implementar SIEM / Análisis de logsCorrelación de eventos y detección de patrones maliciosos.Wazuh (SIEM Open Source), Elastic Security Open Source.IG2, IG3
6.7Revisar regularmente los logsAnálisis continuo y detección de anomalías.Reglas de detección en Wazuh, visualización gráfica en Kibana / OpenSearch Dashboards.IG2, IG3

CONTROLES DE CIS FUNDAMENTALES

CONTROL 7: Protección de Correo Electrónico y Navegador Web

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
7.1Navegadores y clientes compatiblesMantener clientes web y correo en versiones estables y parcheadas.Mozilla Firefox ESR, Thunderbird gestionados mediante políticas de Ansible.IG1, IG2, IG3
7.2Deshabilitar plugins innecesariosRestringir extensiones no autorizadas.Firefox policies.json desplegado de forma centralizada.IG2, IG3
7.3Limitar lenguajes de scriptingRestringir ejecución de scripts peligrosos.Extensiones corporativas preconfiguradas (uBlock Origin, NoScript via policies.json).IG2, IG3
7.4Filtrado de URL basado en redBloquear navegación a sitios no autorizados o maliciosos.Squid Proxy + SquidGuard, pfBlockerNG (en OPNsense/pfSense).IG2, IG3
7.6Registrar solicitudes de URLAuditoría de tráfico web y peticiones HTTP/HTTPS.Squid Access Logs parseados por Wazuh / ELK Stack.IG2, IG3
7.7Servicios de filtrado DNSBloqueo de dominios maliciosos conocidos a nivel DNS.Pi-hole, AdGuard Home, BIND9 con listas RPZ (Response Policy Zones).IG1, IG2, IG3

CONTROL 8: Defensas contra Malware

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
8.2Actualización de motor y firmas antimalwareFirmas al día en los escáneres de archivos.ClamAV + Freshclam (actualizaciones automáticas de bases de firmas).IG1, IG2, IG3
8.3Habilitar funciones antiexplotación del SOActivar ASLR, DEP/NX, Stack Protectors en el kernel.Kernel Linux con KASLR, sysctl hardening (kernel.randomize_va_space=2), AppArmor.IG2, IG3
8.4Análisis de medios extraíblesEscaneo automático al montar USBs.Reglas udev ejecutando scripts con ClamAV al conectar almacenamiento masivo.IG1, IG2, IG3
8.6Centralizar registros antimalwareTelemetría y alertas antimalware unificadas.Integración del log de ClamAV (clamav.log) en Wazuh Agent.IG2, IG3

CONTROL 9: Limitación y Control de Puertos, Protocolos y Servicios

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
9.1Asociar puertos y servicios al inventarioMapeo de sockets abiertos y demonios activos.Auditoría remota con Nmap, local con ss -tulpn o agente Wazuh.IG2, IG3
9.2Garantizar únicamente puertos aprobadosDeshabilitar servicios de red no requeridos.Firewall de host: NFTables, Firewalld, UFW. Desactivación de servicios con systemctl.IG2, IG3
9.3Análisis de puertos automatizadosEscaneos de puertos programados para auditar exposición.Tareas cron ejecutando Nmap con alertas diferenciales vía script o OpenVAS.IG2, IG3

CONTROL 10: Funciones de Recuperación de Datos

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
10.1Copias de seguridad automáticas regularesRespaldos periódicos cifrados y programados.BorgBackup, Restic, Bacula, Duplicati.IG1, IG2, IG3
10.2Respaldos de sistemas completosSnapshot e imágenes de sistema para rápida restauración.Timeshift, Clonezilla, snapshots de sistema de archivos ZFS / Btrfs.IG1, IG2, IG3

CONTROL 11: Configuración Segura para Dispositivos de Red (Firewalls, Routers, Switches)

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
11.1Configuraciones estandarizadas en redPlantillas seguras para la infraestructura de red.VyOS, OPNsense, pfSense (Firewalls/Routers Open Source).IG2, IG3
11.3Verificar configuraciones y detectar cambiosAuditoría de diferencias en la configuración de red.RANCID, Oxidized (monitoreo de cambios de configuración en git).IG2, IG3
11.4Actualizaciones de seguridad en dispositivos de redMantener firmware / SO de red al día.Actualización de sistemas VyOS / OPNsense vía repositorios oficiales firmados.IG1, IG2, IG3

CONTROL 12: Protección Perimetral

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
12.1Inventario del perímetro de redMapear límites de red y subredes.phpIPAM, Netdisco.IG1, IG2, IG3
12.2Analizar conexiones no autorizadasEscaneo externo para detectar servicios expuestos.Escaneos remotos con Nmap y Shodan API scripts.IG2, IG3
12.3Denegar comunicaciones con IPs maliciosasBloqueo perimetral de reputación IP / C2.IPSet + NFTables, pfBlockerNG, feeds de AlienVault OTX.IG2, IG3
12.5Monitorear y registrar paquetes de redCaptura y análisis de tráfico perimetral.Tcpdump, Tshark, Wireshark.IG2, IG3
12.6Sensores IDS basados en redDetección de patrones de ataque en tráfico perimetral.Suricata, Snort, Zeek.IG2, IG3
12.7Sistemas IPS basados en redBloqueo automático de tráfico malicioso en línea.Suricata en modo IPS (NFQUEUE), Fail2ban.IG3
12.8Recopiladores NetFlowCaptura de telemetría de flujo de red.NfSen, Ntopng, pmacct.IG2, IG3
12.11Autenticación Multifactor (MFA) en acceso remotoVPN cifrada con autenticación MFA obligatoria.OpenVPN / WireGuard + FreeRADIUS con módulo Google Authenticator / pam_oath.IG2, IG3
12.12Gestionar dispositivos remotosValidar cumplimiento de posture de seguridad previo a VPN.Scripts de verificación en cliente OpenVPN / WireGuard y validación con Wazuh Agent.IG3

CONTROL 13: Protección de Datos

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
13.3Monitorear y bloquear tráfico de red no autorizadoPrevención de exfiltración de datos sensibles.Reglas de inspección profunda con Suricata, detección de fugas en OpenDLP.IG1, IG2, IG3
13.6Cifrado de datos en almacenamiento / movilidadCifrado robusto en reposo.LUKS (Linux Unified Key Setup) con cryptsetup, cifrado a nivel de directorio con eCryptfs / fscrypt.IG1, IG2, IG3
13.7Gestionar dispositivos USBControlar acceso a almacenamiento masivo.Módulo del kernel USBGuard (lista blanca de dispositivos USB autorizados por reglas).IG2, IG3
13.8Restringir escritura en medios extraíblesBloquear escritura a unidades USB no autorizadas.Reglas de USBGuard y montaje con opciones ro (Read Only) vía udev.IG3

CONTROL 14: Control de Acceso Basado en la Necesidad de Saber

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
14.6Listas de Control de Acceso (ACLs)Restringir permisos en carpetas y archivos.POSIX ACLs (setfacl, getfacl), permisos tradicionales Unix, SELinux.IG1, IG2, IG3
14.9Auditoría detallada de acceso a datos sensiblesFile Integrity Monitoring (FIM) y auditoría de acceso.Auditd (reglas sobre rutas críticas), Wazuh FIM (File Integrity Monitoring).IG3

CONTROL 15: Control de Acceso Inalámbrico

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
15.1Inventario de puntos de acceso (AP) autorizadosRegistrar APs en la infraestructura.Netdisco, phpIPAM.IG2, IG3
15.2Detección de APs no autorizados (Rogue APs)Escaneo de red para identificar APs no aprobados.Kismet, Aircrack-ng (herramientas de auditoría inalámbrica).IG2, IG3
15.3Sistema de detección de intrusos inalámbrico (WIDS)Monitoreo del espectro Wi-Fi y alertas de anomalías.Kismet (WIDS/Sensor distribuido Open Source).IG2, IG3
15.4Deshabilitar Wi-Fi si no es requeridoInactivar controladores inalámbricos no usados.Modprobe blacklist (/etc/modprobe.d/blacklist.conf: blacklist iwlwifi), rfkill block wifi.IG3
15.5Limitar acceso a SSIDs autorizadosRestringir conexiones cliente a Wi-Fi de empresa.Configuración de NetworkManager (nmcli) forzada mediante Ansible.IG3
15.9Deshabilitar Bluetooth / NFCInhabilitar radiofrecuencia no esencial.rfkill block bluetooth, blacklist de módulos bluetooth y nfc en el kernel.IG3

CONTROL 16: Monitoreo y Control de Cuentas

Sub-ControlTítulo del ControlDescripción del ControlHerramientas y Soluciones Open Source (Linux)IG
16.2Autenticación centralizadaConsolidación de identidades corporativas.FreeIPA, 389 Directory Server, Keycloak (SSO / OIDC / SAML).IG2, IG3
16.3Autenticación Multifactor (MFA)Exigir segundo factor en logins.pam_oath, pam_google_authenticator, Keycloak MFA.IG2, IG3
16.4Cifrado y hashing de credencialesAlmacenamiento seguro de contraseñas.PAM configurado con SHA-512 o yescrypt en /etc/shadow.IG2, IG3
16.5Transmisión cifrada de credencialesProteger credenciales en tránsito.SSH (OpenSSH), TLS 1.3 en LDAP/HTTP (OpenLDAP con LDAPS).IG1, IG2, IG3
16.6Inventario de cuentas de usuarioCatálogo completo de usuarios de sistema y dominio.FreeIPA, análisis con scripts audaces sobre /etc/passwd o Ansible.IG2, IG3
16.7Revocación automatizada de accesoInhabilitar cuentas inmediatamente al causar baja.Scripts de baja integrados en FreeIPA / OpenLDAP ejecutados vía API/CLI.IG2, IG3
16.8Deshabilitar cuentas huérfanasDesactivar usuarios sin propietario o proceso asignado.Auditoría automatizada con Lynis y políticas en FreeIPA.IG2, IG3
16.9Deshabilitar cuentas inactivasExpiración o bloqueo tras un período de inactividad.Parámetro INACTIVE en /etc/default/useradd, chage -I, o políticas SSSD / FreeIPA.IG1, IG2, IG3
16.10Caducidad obligatoria de cuentasExpiración configurada de credenciales.Comandos chage -E y políticas de expiración en FreeIPA.IG1, IG2, IG3
16.11Bloqueo de sesión por inactividadAuto-lock de terminales y escritorios.TMOUT variable de entorno en /etc/profile para bash, políticas GSettings / GNOME para GUI.IG1, IG2, IG3
16.12Auditar intentos en cuentas desactivadasAlerta de intento de login en usuarios inactivos.Reglas de Wazuh sobre logs de PAM / auth.log.IG2, IG3
16.13Detección de anomalías en inicio de sesiónIdentificar comportamientos atípicos de usuarios.Módulo de análisis de anomalías de Wazuh o reglas de comportamiento en ELK Stack.IG3

CONTROLES DE CIS ORGANIZACIONALES

ControlDescripciónSoluciones y Estrategias Open Source (Linux)
CONTROL 17Programa de concienciación y capacitación en seguridadUso de plataformas Open Source de phishing ético como GoPhish para simulaciones, y distribución de material educativo en plataformas LMS libres como Moodle.
CONTROL 18Seguridad del software de aplicaciónAnálisis estático de código (SAST) con SonarQube Community, análisis de dependencias (SCA) con OWASP Dependency-Check, escaneo de contenedores con Trivy, y Web Application Firewall con ModSecurity / Coraza WAF sobre Nginx.
CONTROL 19Respuesta y gestión de incidentesPlataformas de gestión de incidentes de ciberseguridad Open Source: TheHive, integradas con MISP (Malware Information Sharing Platform) para inteligencia de amenazas y Cortex para análisis de observables.
CONTROL 20Pruebas de penetración y ejercicios de Red TeamUso de distribuciones de auditoría especializada basadas en Linux como Kali Linux o Parrot OS, ejecuciones de pruebas de seguridad con Metasploit Framework, Nmap, Atomic Red Team (ejercicios de emulación de amenazas).

Matriz Resumen de Herramientas Open Source Recomendadas

Herramienta Open SourceFunción PrincipalControles CIS Compatibles
WazuhSIEM, EDR, XDR, FIM, Gestión de Vulnerabilidades3.1, 3.2, 3.6, 3.7, 4.8, 4.9, 5.5, 6.5, 6.6, 6.7, 8.6, 14.9, 16.12, 16.13
Ansible / SaltStackGestión de Configuración, Bastionado y Despliegue de Parches2.1, 2.3, 2.6, 3.4, 3.5, 4.1, 5.2, 5.4, 15.5
Greenbone / OpenVASEscáner de Vulnerabilidades de Red y Sistemas3.1, 3.2, 3.6, 3.7, 9.3
FreeIPA / SSSDGestión de Identidades, Autenticación y Cuentas4.1, 16.2, 16.6, 16.7, 16.8, 16.9, 16.10
Auditd / RsyslogAuditoría del Kernel y Colección Local de Logs4.8, 4.9, 6.2, 6.3, 14.9
Nmap / NetdiscoEscaneo e Inventario de Red y Servicios1.1, 9.1, 9.3, 12.2, 15.1
GLPI / Snipe-ITGestión de Activos de IT (ITAM) e Inventario1.4, 1.5, 2.3, 2.4, 2.5
USBGuardControl y Protección de Periféricos USB13.7, 13.8
Suricata / SnortNIDS/NIPS (Detección/Prevención de Intrusiones)12.6, 12.7, 13.3
LUKS / cryptsetupCifrado de Discos y Volúmenes13.6
fapolicyd / AppArmorControl de Ejecución y Lista Blanca de Aplicaciones2.7, 2.8, 8.3
BorgBackup / ResticCopias de Seguridad y Recuperación Ante Desastres10.1, 10.2
TheHive / MISPRespuesta a Incidentes e Inteligencia de Amenazas19.1 - 19.8

Conclusión sobre CIS y el Software Libre

La implementación de los Controles de CIS en entornos GNU/Linux mediante Software Libre demuestra que es totalmente viable alcanzar el máximo nivel de madurez cibernética (IG3) sin recurrir a software propietario.

La combinación de potentes herramientas como Wazuh, Ansible, OpenSCAP, FreeIPA, Suricata y LUKS proporciona un ecosistema integrado, transparente y de altísima eficacia defensiva.

Etiquetas

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux