Mitigación de vulnerabilidades de RADIUS: Guía de fortalecimiento de seguridad
Esta guía proporciona una referencia completa y práctica para gerentes de TI, arquitectos de red y CTO responsables de la infraestructura de WiFi empresarial en entornos de hotelería, comercio minorista, eventos y sector público. Cubre toda la superficie de ataque de las implementaciones de servidores RADIUS - desde vulnerabilidades de colisión MD5 y secretos compartidos débiles hasta transporte UDP sin cifrar y métodos EAP mal configurados - y ofrece una hoja de ruta de fortalecimiento priorizada y alineada con los requisitos de IEEE 802.1X, PCI DSS y GDPR. Las organizaciones que implementen estas recomendaciones reducirán de manera significativa su exposición a ataques de red basados en credenciales, cumplirán con sus obligaciones de cumplimiento y desarrollarán una postura de seguridad sólida para su infraestructura de WiFi corporativa y de invitados.
Video overview
Escucha esta guía
Ver transcripción del podcast
Parte de nuestra serie principal: Guía de seguridad de WiFi empresarial →
- Resumen ejecutivo
- Análisis técnico profundo
- Cómo funciona RADIUS y dónde se quiebra
- Detalles del ataque BlastRADIUS
- Guía de implementación
- Fase 1: remediación inmediata (semanas 1 - 2)
- Fase 2: higiene de claves compartidas (semanas 2 - 4)
- Fase 3: racionalización de métodos EAP (meses 1 - 2)
- Fase 4: despliegue de RadSec (meses 2 - 3)
- Fase 5: autenticación multifactor para acceso administrativo (meses 2 - 3)
- Fase 6: integración con SIEM y alertas (meses 3 - 4)
- Mejores prácticas
- Solución de problemas y mitigación
- Modos de falla comunes
- Registro de riesgos
- Retorno de la inversión (ROI) e impacto comercial
- Cuantificación del riesgo
- Puntos de referencia de costos de implementación
- Beneficios operativos más allá de la seguridad

Resumen ejecutivo
RADIUS (Remote Authentication Dial-In User Service) sigue siendo el protocolo principal para el control de acceso a la red en implementaciones de WiFi empresariales, dando soporte a la autenticación 802.1X en hoteles, tiendas minoristas, estadios, centros de convenciones y edificios del sector público. Sin embargo, la arquitectura de RADIUS se remonta a la década de 1990 y varias de sus decisiones de diseño fundamentales - la dependencia de los hashes MD5, el transporte UDP sin cifrado nativo y las claves compartidas estáticas - representan riesgos significativos en el panorama actual de amenazas.
En julio de 2024, la vulnerabilidad BlastRADIUS (CVE-2024-3596) demostró que un atacante intermedio (man-in-the-middle) puede falsificar una respuesta Access-Accept de RADIUS aprovechando las fallas de integridad de MD5 en los paquetes Access-Request. Esta vulnerabilidad afecta a todas las implementaciones principales de RADIUS, incluidas FreeRADIUS, Cisco ISE y Microsoft NPS. Las implementaciones sin parches siguen en riesgo.
Esta guía proporciona una hoja de ruta prioritaria de endurecimiento de seguridad que abarca la gestión de parches, la higiene de claves compartidas, la selección del método EAP, la implementación de RadSec, la autenticación multifactor para el acceso de administración y la integración con SIEM para la detección de anomalías. Está escrita para profesionales de TI que necesitan tomar decisiones sólidas en este trimestre, no el próximo año.

Análisis técnico profundo
Cómo funciona RADIUS y dónde se quiebra
RADIUS opera como un protocolo cliente - servidor entre un Servidor de Acceso a la Red (NAS) - típicamente un punto de acceso WiFi, switch o concentrador VPN - y un servidor RADIUS que valida las credenciales contra un almacén de identidad backend como Active Directory o LDAP. El intercambio de autenticación sigue un modelo de solicitud - desafío - respuesta definido en RFC 2865, mientras que la contabilidad se maneja por separado bajo RFC 2866.
El protocolo transporta paquetes de autenticación a través de UDP, utilizando el puerto 1812 para la autenticación y el puerto 1813 para la contabilidad. Un secreto compartido - una clave precompartida configurada tanto en el NAS como en el servidor RADIUS - se utiliza para generar el campo Response Authenticator y cifrar el atributo User-Password mediante un cifrado XOR basado en MD5. Esto no es cifrado en ningún sentido moderno; es una ofuscación que depende completamente del secreto y la fuerza de la clave compartida.
Las cinco categorías principales de vulnerabilidad en una implementación típica de RADIUS son las siguientes.
Colisiones de MD5 y fallas de integridad. El ataque BlastRADIUS (CVE-2024-3596) aprovecha la falta de protección de integridad en los paquetes Access-Request. Debido a que muchas configuraciones no incluyen por defecto el atributo Message-Authenticator del NAS, un atacante posicionado en medio puede inyectar atributos diseñados maliciosamente antes de que el paquete llegue al servidor RADIUS. Utilizando técnicas de colisión de prefijo elegido de MD5, el atacante puede manipular el paquete para que el servidor RADIUS calcule un Response Authenticator válido para el paquete modificado, devolviendo un Access-Accept para una solicitud que debió ser rechazada. La solución es forzar el atributo Message-Authenticator en todos los paquetes Access-Request, lo que proporciona protección de integridad HMAC-MD5 en todo el paquete. Esto requiere cambios de configuración tanto en el NAS como en el servidor RADIUS, no solo parches en el servidor.
Secretos compartidos débiles o estáticos. El secreto compartido es el anclaje criptográfico del intercambio RADIUS. Si la clave es corta, predecible o nunca se rota, un atacante que capture el tráfico RADIUS (lo cual se puede lograr mediante suplantación ARP o un dispositivo de red comprometido) puede descifrar por fuerza bruta el atributo User-Password de forma remota y sin conexión. Las pautas de NIST SP 800-63B para claves memorizadas aplican aquí: las claves deben tener al menos 20 personajes, generarse de forma aleatoria y almacenarse en un sistema de gestión de claves. Para redes grandes con decenas o millones de dispositivos NAS, la rotación manual no es viable operativamente; la automatización mediante HashiCorp Vault o un gestor de claves similar es el camino correcto.
Transporte UDP sin cifrar. El protocolo RADIUS estándar sobre UDP no proporciona confidencialidad en la capa de transporte. El atributo User-Password está ofuscado pero no cifrado. Todos los demás atributos - incluidos los nombres de usuario, las direcciones IP de los NAS y los metadatos de la sesión - se transmiten en texto claro. RadSec (RADIUS sobre TLS), definido en RFC 6614 y actualizado en RFC 7360, aborda esto envolviendo el protocolo RADIUS dentro de un túnel TLS en el puerto TCP 2083, estableciendo una sesión TLS 1.2 o TLS 1.3. RadSec proporciona autenticación mutua de certificados, cifrado completo de la carga útil y protección contra ataques de repetición entre el NAS y el servidor RADIUS. Es el método de transporte adecuado para cualquier tráfico RADIUS que cruce límites de red no confiables.
Selección del método EAP. El Protocolo de Autenticación Extensible (EAP) define el método interno de autenticación utilizado dentro del marco de trabajo de 802.1X. EAP-MD5 está obsoleto y debe eliminarse de inmediato de todas las implementaciones - no proporciona autenticación mutua ni resistencia contra ataques de recolección de credenciales. PEAP (Protected EAP) y EAP-TTLS utilizan un certificado de servidor para establecer un túnel TLS antes de transmitir credenciales, proporcionando autenticación mutua y protegiendo el método interno contra la interceptación. EAP-TLS elimina por completo las contraseñas, requiriendo certificados X.509 tanto en el servidor como en el cliente. Es inmune a los ataques de phishing y de fuerza bruta, y es el método recomendado para entornos de alta seguridad. Registro y monitoreo insuficientes. La contabilidad de RADIUS registra cada evento de autenticación: éxitos, fallas, inicios de sesión y finalizaciones de sesión. Estos datos son invaluables operativamente para la planificación de capacidad, comercialmente para WiFi Analytics , y críticamente como fuente de telemetría de seguridad. Los picos de autenticaciones fallidas, las autenticaciones de direcciones MAC desconocidas y los patrones de acceso fuera de horario se pueden detectar a partir de los registros de contabilidad de RADIUS. La mayoría de las organizaciones no integran estos datos en un SIEM, y las pocas que lo hacen rara vez configuran umbrales de alerta.

Detalles del ataque BlastRADIUS
BlastRADIUS fue revelado en julio de 2024 por investigadores de la Universidad de Boston y la Universidad de California en San Diego. El ataque requiere una posición de intermediario (Man-in-the-Middle) entre el NAS y el servidor RADIUS - lo cual se puede lograr a través de spoofing de ARP en un segmento de red compartido, un router comprometido o un infiltrado malicioso con acceso a la red.
El proceso de ataque funciona de la siguiente manera: un atacante intercepta un paquete Access-Request de un NAS. Dado que este paquete carece del atributo Message-Authenticator (la configuración predeterminada en muchas implementaciones), el atacante es libre de modificar la lista de atributos del paquete. Utilizando una colisión de prefijo elegido de MD5, el atacante construye un paquete modificado para el cual el servidor RADIUS calculará el mismo Response Authenticator que para el paquete original. Como resultado, el servidor devuelve un Access-Accept para la solicitud que contiene los atributos controlados por el atacante - incluyendo un Administrative Service-Type que otorga acceso total a la red.
El ataque es efectivo contra implementaciones de PEAP y EAP-TTLS que utilizan MSCHAPv2 como método interno. No afecta a las implementaciones de EAP-TLS, ya que la autenticación mutua basada en certificados proporciona una protección de integridad que MD5 no puede romper.
Para las organizaciones que operan tanto Guest WiFi como 802.1X de nivel empresarial, la instancia RADIUS de la red de invitados también debe recibir parches, incluso si utiliza MAC Authentication Bypass en lugar de EAP. Las especificaciones de seguridad de la clave compartida y los requisitos de Message-Authenticator se aplican por igual.
Guía de implementación
Fase 1: remediación inmediata (semanas 1 - 2)
Aplicar parches es el primer paso. FreeRADIUS 3.2.5 y 3.0.27 incluyen soluciones para BlastRADIUS y aplican Message-Authenticator de forma predeterminada. Cisco ISE 3.1 Patch 8, 3.2 Patch 4 y 3.3 Patch 1 resuelven la vulnerabilidad. Microsoft lanzó el KB5040434 en julio de 2024 para Windows Server 2022 NPS. Verifique sus versiones actuales y aplique estos parches dentro de su próxima ventana de mantenimiento programada.
Al mismo tiempo, audite el firmware de sus dispositivos NAS. La aplicación de Message-Authenticator solo es efectiva si el NAS también envía el atributo. Revise los avisos de sus proveedores de puntos de acceso y switches - Aruba, Ruckus, Cisco y Juniper han lanzado actualizaciones de firmware para BlastRADIUS. Si está operando hardware Ruckus, la wireless access point Ruckus guide proporciona información de contexto relevante para la gestión de firmware.
Para resolver cualquier problema de troubleshooting Windows 11 802.1X authentication issues que pueda surgir tras la aplicación de parches, la causa más común es que el servidor NPS rechace las conexiones de clientes que no incluyan Message-Authenticator - un comportamiento de seguridad correcto que puede requerir la reconfiguración del suplicante en clientes Windows más antiguos.
Fase 2: higiene de claves compartidas (semanas 2 - 4)
Exporte la lista completa de clientes NAS registrados en sus servidores RADIUS. Documente la longitud de la clave compartida para cada entrada y la fecha de su último cambio. Cualquier clave con menos de 20 caracteres o que no haya sido modificada en más de 24 meses debe rotarse inmediatamente.
Para las nuevas claves, utilice un generador criptográfico aleatorio - openssl rand -base64 32 genera una cadena base64 de 44 caracteres idónea para una clave compartida de RADIUS. Almacene todas las claves en un sistema de gestión de secretos. Implemente un esquema de rotación: anualmente para dispositivos NAS de bajo riesgo y cada seis meses para dispositivos NAS que entren en el alcance de PCI-DSS.
Fase 3: racionalización de métodos EAP (meses 1 - 2)
Audite los métodos EAP permitidos en sus servidores RADIUS. Desactive EAP-MD5. Si está operando PEAP-MSCHAPv2, verifique que todos los suplicantes exijan la validación del certificado del servidor - los suplicantes mal configurados que aceptan cualquier certificado de servidor son vulnerables a ataques de servidores RADIUS falsos. Para entornos dentro del alcance de PCI-DSS, se recomienda encarecidamente EAP-TLS. Si actualmente no dispone de una infraestructura de certificados, comience con la planificación de su PKI.
Para securing guest WiFi networks, tenga en cuenta que las redes de invitados suelen utilizar la autenticación de Captive Portal en lugar de 802.1X, por lo que el robustecimiento de los métodos EAP se aplica principalmente a los SSID corporativos y de empleados.
Fase 4: despliegue de RadSec (meses 2 - 3)
Identifique cada ruta de tráfico RADIUS que atraviese un límite de red no seguro. Los escenarios comunes incluyen un servidor RADIUS central que da servicio a propiedades hoteleras remotas a través de Internet; un dispositivo NAS local que se conecta a un servicio RADIUS en la nube; y cadenas de proxies RADIUS donde el tráfico atraviesa múltiples dominios de red.
Configure RadSec para cada ruta identificada. En FreeRADIUS, esto implica habilitar el listener tls en el puerto 2083 y configurar TLS mutuo utilizando certificados de su PKI. En Cisco ISE, RadSec se configura en Administration > Network Devices. Asegúrese de utilizar al menos TLS 1.2; desactive explícitamente TLS 1.0 y 1.1.
Fase 5: autenticación multifactor para acceso administrativo (meses 2 - 3)
Las interfaces de gestión de sus servidores RADIUS son objetivos de alto valor. Un atacante que comprometa un servidor RADIUS puede modificar las políticas de autenticación, extraer claves compartidas y redirigir el tráfico de autenticación. Exija MFA para todos los inicios de sesión de administración en los servidores RADIUS y sus sistemas operativos subyacentes. Restrinja el acceso de gestión a una VLAN de administración fuera de banda dedicada. Implemente un control de acceso basado en roles: los ingenieros de redes no deben tener los mismos privilegios que los administradores de seguridad.
Fase 6: integración con SIEM y alertas (meses 3 - 4)
Configure sus servidores RADIUS para reenviar los registros de contabilidad en tiempo real a su SIEM. Defina los siguientes umbrales de alerta de referencia:
| Alerta | Umbral | Nivel de gravedad |
|---|---|---|
| Múltiples fallos de autenticación para una sola dirección MAC | >5 en 60 segundos | Alta |
| Pico en la tasa de Access-Reject | >200% por encima de la línea base de 7 días | Media |
| Autenticación desde una nueva dirección MAC en un SSID empresarial | Primera aparición | Media |
| El certificado del servidor RADIUS está por expirar | 90 / 30 / 7 días | Alta / Crítica / Crítica |
| Error de discrepancia en la clave secreta compartida | Cualquier aparición | Alta |
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.
Mejores prácticas
Las siguientes recomendaciones sintetizan el consenso de IEEE 802.1X, NIST SP 800-63B, PCI-DSS v4.0 y los boletines de seguridad de los proveedores.
Gestión de certificados. Cualquier implementación que utilice EAP-TLS o RadSec incluye certificados X.509 en su ruta de autenticación. En las implementaciones de WiFi para empresas, la expiración de certificados es la causa única más común de fallas de autenticación repentinas y totales. Implemente una gestión automatizada del ciclo de vida de los certificados. Configure alertas de monitoreo a los 90, 30 y 7 días antes de la expiración. Para los certificados del servidor RADIUS, utilice claves RSA de al menos 2048 bits o ECDSA de 256 bits, junto con SHA-256 o algoritmos de firma más fuertes. No utilice SHA-1.
Segmentación de red. Los servidores RADIUS deben residir en un segmento de red de gestión dedicado, aislado de las redes de invitados y corporativas generales. El acceso a los puertos RADIUS (UDP 1812, 1813 y TCP 2083 para RadSec) debe limitarse mediante ACL de firewall a direcciones IP específicas de dispositivos NAS registrados. No permita el acceso directo a los puertos RADIUS desde internet.
Redundancia y alta disponibilidad. Un solo servidor RADIUS representa un punto único de falla para toda su infraestructura de control de acceso a la red. Implemente al menos dos servidores RADIUS en configuración activo-pasivo o activo-activo. Para implementaciones en el sector de hotelería con necesidades de conectividad para invitados las 24 horas, los 7 días de la semana, el tiempo de inactividad del servidor RADIUS se traduce directamente en tiempo de inactividad de la red WiFi para invitados, un riesgo reputacional y comercial directo. WPA3 y 802.1X. WPA3-Enterprise en modo de seguridad de 192 bits es un requisito para implementaciones gubernamentales y de alta seguridad, que exige el uso de AES-256-GCMP para el cifrado de datos y HMAC-SHA-384 para la autenticación. Para la mayoría de las implementaciones empresariales, WPA3-Enterprise con protección estándar de 128 bits ya ofrece una mejora significativa sobre WPA2-Enterprise, especialmente cuando se combina con EAP-TLS. Los entornos de comercio minorista que procesan pagos con tarjeta deben considerar la adopción de WPA3-Enterprise como una medida de mitigación de riesgos para PCI-DSS.
Ritmo de parches del proveedor. Suscríbase a los boletines de seguridad de los proveedores de su servidor RADIUS y de sus dispositivos NAS. FreeRADIUS, Cisco, Microsoft, Aruba y Ruckus publican avisos de CVE. Incorpore estos avisos a su programa de gestión de vulnerabilidades con SLA definidos: parches para vulnerabilidades críticas (CVSS ≥ 9.0) en 72 horas; vulnerabilidades altas (CVSS 7.0 - 8.9) en 14 días.
Solución de problemas y mitigación
Modos de falla comunes
Falla de autenticación después de aplicar parches. Tras aplicar el parche para BlastRADIUS, algunos dispositivos NAS con firmware que no admite Message-Authenticator pueden provocar fallas de autenticación. Síntoma: Aumento repentino de respuestas Access-Reject sin cambios en las credenciales de los usuarios. Diagnóstico: Habilite los registros de depuración de RADIUS y busque errores como "Message-Authenticator required but not present" (se requiere Message-Authenticator pero no está presente). Solución: Actualice el firmware del NAS o, como medida temporal durante la ventana de actualización planificada, configure el servidor RADIUS para aceptar solicitudes sin Message-Authenticator de IP de NAS específicas.
Falla de validación de certificado en EAP-TLS. Síntoma: El cliente recibe un aviso de "authentication failed" (falló la autenticación) pero no hay un Access-Reject correspondiente en los registros de RADIUS. Diagnóstico: Verifique la cadena de certificados del servidor RADIUS - ¿la CA emisora es de confianza para el suplicante del cliente? ¿El certificado del servidor está dentro de su período de validez? Solución: Asegúrese de que la cadena completa de certificados (certificado de hoja + intermedio + raíz) esté configurada en el servidor RADIUS. Distribuya el certificado de la CA raíz a los dispositivos de los clientes mediante MDM o políticas de grupo.
Falla en el protocolo de enlace TLS de RadSec. Síntoma: El dispositivo NAS no logra establecer una conexión RadSec después de un cambio de configuración. Diagnóstico: Verifique la compatibilidad de la versión de TLS - el firmware del NAS más antiguo podría no admitir TLS 1.2. Verifique la validación mutua de certificados - ambas partes deben confiar en las CA de la otra. Solución: Verifique la compatibilidad de la versión de TLS en las notas de lanzamiento del firmware del NAS; asegúrese de que el certificado del dispositivo NAS esté emitido por la misma CA en la que confía el servidor RADIUS.
Discrepancia en la clave secreta compartida. Síntoma: Cada autenticación desde un NAS específico falla con un error de "invalid authenticator" (autenticador no válido). Diagnóstico: Discrepancia entre el secreto configurado en el NAS y la entrada del cliente en el servidor RADIUS. Solución: Vuelva a ingresar el secreto compartido en ambos extremos, verificando que no haya espacios al final o problemas de codificación de caracteres. Copie y pegue desde su gestor de contraseñas para evitar errores de transcripción.
Registro de riesgos
| Riesgo | Probabilidad | Impacto | Control de mitigación |
|---|---|---|---|
| Explotación de BlastRADIUS | Alta (si no se han aplicado parches) | Crítico | Aplicación de parches + ejecución obligatoria de Message-Authenticator |
| Fuerza bruta en clave secreta compartida | Media | Alto | Claves aleatorias de 32 caracteres, rotadas anualmente |
| Servidor RADIUS no autorizado | Media | Alto | Autenticación mutua EAP-TLS con vinculación de certificados |
| Expiración del certificado del servidor RADIUS | Alta | Crítico | Monitoreo automatizado con alertas a 90 días |
| Ataques de relleno de credenciales mediante 802.1X | Media | Alto | Políticas de bloqueo de cuentas, alertas SIEM |
| Compromiso del servidor RADIUS | Baja | Crítico | MFA para acceso de administrador, aislamiento de red |
Retorno de la inversión (ROI) e impacto comercial
Cuantificación del riesgo
La justificación financiera para el robustecimiento de RADIUS es más evidente cuando se evalúa el costo de una filtración de datos. El costo promedio de una filtración de datos en el Reino Unido en 2024 fue de 3.58 millones de libras esterlinas, incluidos cargos regulatorios, remediación, costos legales y daño reputacional. Para las organizaciones que entran en el alcance de PCI-DSS - que prácticamente incluye a todos los operadores de Retail y Hospitality que aceptan pagos con tarjeta a través de WiFi - una falla en el control de acceso a la red que exponga datos de titulares de tarjetas desencadenará investigaciones forenses obligatorias, posibles multas de las marcas de tarjetas y la posible suspensión de los privilegios de procesamiento.
Para las organizaciones de Healthcare , el acceso a los datos de los pacientes debido a un servidor RADIUS comprometido constituye una violación de GDPR, sujeta a multas de hasta el 4% de la facturación anual global bajo el Artículo 83(5). El historial de cumplimiento de la ICO demuestra que las fallas de seguridad en la red se tratan como negligencia, no como infortunios técnicos.
Puntos de referencia de costos de implementación
Las siguientes estimaciones de costos se basan en una red con 500 dispositivos:
| Actividad de hardening | Costo estimado | Cronograma |
|---|---|---|
| Parcheo (FreeRADIUS / NPS / ISE) | Solo mano de obra interna | 1 - 2 semanas |
| Auditoría y rotación de secretos compartidos | Mano de obra interna + Licencias de administrador de claves (aprox. £2,000/año) | 2 - 4 semanas |
| Despliegue de PKI para EAP-TLS | £15,000 - £30,000 (Herramientas + Servicios profesionales) | 2 - 3 meses |
| Implementación de RadSec | Mano de obra interna + Costo de certificados (aprox. £1,500) | 4 - 6 semanas |
| Integración con SIEM y alertas | Depende del SIEM existente; £0 - £10,000 | 4 - 8 semanas |
La inversión total de hardening para una empresa mediana oscila entre £20,000 y £45,000. En comparación con el costo base de una brecha de £3.58 millones, el ROI ajustado al riesgo sigue siendo sumamente atractivo, incluso bajo estimaciones conservadoras sobre la probabilidad de una brecha.
Beneficios operativos más allá de la seguridad
Una infraestructura RADIUS robustecida también ofrece dividendos operativos. Una autenticación confiable y bien monitoreada reduce los tickets de soporte técnico relacionados con la conectividad WiFi. Cuando los datos de contabilidad de RADIUS se integran con WiFi Analytics , proporcionan visibilidad a nivel de sesión sobre los patrones de uso de la red, los tiempos de permanencia y los tipos de dispositivos, datos que tienen un valor comercial directo para los operadores de establecimientos en entornos de Hospitality y Transport .
Para el sector público y las organizaciones de salud , un plan documentado de hardening de RADIUS proporciona evidencia técnica de control para las evaluaciones de Cyber Essentials Plus, ISO 27001 y NHS DSPT, lo que reduce el esfuerzo de auditoría y demuestra la debida diligencia ante los reguladores.
Definiciones clave
RADIUS (Remote Authentication Dial-In User Service)
Un protocolo cliente - servidor definido en el RFC 2865 que proporciona autenticación, autorización y contabilidad (AAA) centralizadas para el acceso a la red. Los servidores RADIUS validan las credenciales enviadas por los dispositivos de red (NAS) contra un almacén de identidades de respaldo como Active Directory o LDAP.
Los equipos de TI se encuentran con RADIUS como el motor de autenticación para el WiFi 802.1X, la autenticación de puertos cableados, el acceso a VPN y la gestión de dispositivos de red. Es el protocolo que decide quién accede a la red.
IEEE 802.1X
Un estándar de la IEEE para el control de acceso a la red basado en puertos que define la encapsulación de EAP sobre LAN (EAPOL). Proporciona un marco de autenticación tanto para redes cableadas como inalámbricas, requiriendo que los dispositivos se autentiquen antes de que se les conceda acceso a la red.
802.1X es el estándar que hace posible el funcionamiento de la autenticación WiFi empresarial. Cuando un miembro del personal se conecta a un SSID corporativo y se le solicitan credenciales, 802.1X es el marco que coordina ese intercambio, con RADIUS como motor de respaldo.
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
Un método EAP que utiliza certificados X.509 para la autenticación mutua entre el cliente y el servidor RADIUS. Ambas partes deben presentar certificados válidos, lo que elimina por completo las contraseñas del intercambio de autenticación.
EAP-TLS es el estándar de oro para la autenticación WiFi empresarial. Es inmune al phishing de credenciales y a los ataques de fuerza bruta. El requisito operativo es una infraestructura PKI para emitir y administrar certificados de cliente.
RadSec (RADIUS over TLS)
Un protocolo definido en el RFC 6614 que encapsula paquetes RADIUS dentro de una sesión TLS a través del puerto TCP 2083. Proporciona cifrado de capa de transporte, autenticación mutua de certificados y protección contra réplicas para el tráfico RADIUS.
RadSec es necesario para cualquier tráfico RADIUS que cruce un límite de red no seguro: enlaces WAN, conexiones de internet o infraestructura de red compartida. Es el reemplazo correcto para RADIUS estándar sobre UDP en implementaciones multisitio.
BlastRADIUS (CVE-2024-3596)
Un ataque de intermediario (man-in-the-middle) revelado en julio de 2024 que explota la ausencia de protección de integridad en los paquetes Access-Request de RADIUS. Al utilizar técnicas de colisión de prefijo elegido de MD5, un atacante puede falsificar una respuesta Access-Accept, otorgando acceso a la red a un usuario no autenticado.
BlastRADIUS afecta a todas las principales implementaciones de RADIUS, incluidas FreeRADIUS, Cisco ISE y Microsoft NPS. Las organizaciones que no hayan aplicado los parches lanzados en julio de 2024 siguen estando expuestas a este ataque.
Message-Authenticator
Un atributo RADIUS (Atributo 80) que proporciona protección de integridad HMAC-MD5 sobre todo el paquete RADIUS. Cuando está presente en un Access-Request, evita el ataque de modificación de paquetes utilizado en BlastRADIUS.
Forzar el uso de Message-Authenticator en todos los paquetes Access-Request es la mitigación principal para BlastRADIUS. Debe configurarse tanto en el servidor RADIUS (para exigir el atributo) como en el dispositivo NAS (para incluir el atributo en las solicitudes).
NAS (Network Access Server)
En la terminología de RADIUS, el NAS es el dispositivo de red - típicamente un punto de acceso WiFi, switch o concentrador VPN - que actúa como el cliente RADIUS. Intercepta las solicitudes de conexión de los dispositivos finales y reenvía las solicitudes de autenticación al servidor RADIUS.
Los dispositivos NAS son los clientes RADIUS en una implementación. Los secretos compartidos se configuran por cada NAS. La mitigación de BlastRADIUS requiere actualizaciones de firmware en los dispositivos NAS, así como parches en el servidor RADIUS.
PEAP (Protected Extensible Authentication Protocol)
Un método EAP que establece un túnel TLS utilizando un certificado del lado del servidor antes de transmitir el método de autenticación interno (típicamente MSCHAPv2). Proporciona autenticación mutua y protege las credenciales contra la interceptación de tráfico.
PEAP-MSCHAPv2 es el método de autenticación WiFi empresarial más utilizado. Cumple con PCI DSS y es operativamente más simple que EAP-TLS porque no requiere certificados de cliente. Sin embargo, es vulnerable a ataques de servidores RADIUS falsificados si no se exige la validación de certificados del lado del cliente.
Secreto compartido
Una clave precompartida configurada tanto en el servidor RADIUS como en cada dispositivo NAS. Se utiliza para generar el campo Response Authenticator y para proteger el atributo User-Password. No es una contraseña para los usuarios finales, sino una credencial de autenticación entre servidores.
Los secretos compartidos débiles o estáticos son una de las vulnerabilidades más comunes de RADIUS. Un atacante que capture el tráfico RADIUS puede realizar un ataque de fuerza bruta fuera de línea contra un secreto compartido débil. La longitud mínima recomendada es de 32 caracteres, generados de forma aleatoria.
PCI DSS (Payment Card Industry Data Security Standard)
Un conjunto de estándares de seguridad exigidos por las principales marcas de tarjetas (Visa, Mastercard, Amex) para las organizaciones que procesan, almacenan o transmiten datos de titulares de tarjetas. La versión 4.0, vigente a partir de marzo de 2024, incluye requisitos específicos para el control de acceso a la red y la autenticación sólida con PCI-DSS.
Las organizaciones de comercio minorista y hotelería con terminales de punto de venta conectadas a WiFi están dentro del alcance de PCI DSS. Las vulnerabilidades del servidor RADIUS que podrían permitir el acceso no autorizado a la red de los entornos de datos de titulares de tarjetas representan un riesgo de cumplimiento directo cumplimiento directo de cumplimiento.
Ejemplos resueltos
Un grupo hotelero de 12 propiedades con 350 habitaciones utiliza un servidor RADIUS centralizado alojado en el centro de datos de su oficina corporativa. Cada propiedad se conecta a través de una WAN MPLS compartida. Una auditoría de seguridad ha señalado que el tráfico de RADIUS no está cifrado a través de la WAN, los secretos compartidos son cadenas de 8 caracteres configuradas durante la implementación inicial hace cinco años, y el servidor RADIUS ejecuta FreeRADIUS 3.0.21. El grupo procesa pagos con tarjeta a través de terminales de punto de venta (POS) conectadas por WiFi en sus restaurantes y spas. ¿Cuál es la prioridad de remediación y la secuencia de implementación?
La secuencia de remediación debe ordenarse por gravedad del riesgo y velocidad de implementación. Paso 1 (inmediato, en un plazo de 72 horas): Aplique un parche a FreeRADIUS para actualizar a 3.2.5 o 3.0.27. Esto soluciona BlastRADIUS y aplica de forma predeterminada Message-Authenticator. Al mismo tiempo, verifique las versiones de firmware de los puntos de acceso en las 12 propiedades y programe actualizaciones de firmware para cualquier dispositivo NAS que no sea compatible con Message-Authenticator. Paso 2 (semana 1 a 2): Rote todos los secretos compartidos. Genere secretos aleatorios de 32 caracteres utilizando openssl rand -base64 32 para cada uno de los registros NAS de las 12 propiedades. Almacénelos en HashiCorp Vault o un equivalente. Documente la fecha de rotación. Paso 3 (mes 1 a 2): Implemente RadSec en la ruta de la WAN. Configure el servidor FreeRADIUS para aceptar conexiones RadSec en el puerto TCP 2083. Emita certificados TLS desde una CA interna para los dispositivos NAS de cada propiedad. Actualice las reglas de firewall para permitir el puerto TCP 2083 desde los rangos de IP de los NAS de las propiedades hacia el servidor RADIUS. Deshabilite el puerto UDP 1812/1813 de las interfaces orientadas a la WAN una vez que se confirme que RadSec está operativo. Paso 4 (mes 2 a 3): Para el SSID de la WiFi de los POS que entra en el alcance de PCI DSS, realice la migración de PEAP-MSCHAPv2 a EAP-TLS. Implemente una PKI interna (Microsoft ADCS o el motor PKI de HashiCorp Vault). Emita certificados de cliente para las terminales POS a través de un MDM. Actualice la política de RADIUS para requerir EAP-TLS para el SSID de los POS. Paso 5 (mes 3): Integre los registros de contabilidad de RADIUS en el SIEM. Configure alertas para picos de autenticación fallida y vencimiento de certificados.
Una cadena de retail regional con 45 tiendas utiliza WPA2-Personal (clave precompartida) para el WiFi del personal y una red abierta para el WiFi de los clientes. El director de TI desea migrar el WiFi del personal a la autenticación 802.1X utilizando Microsoft NPS como servidor RADIUS, integrado con Active Directory. Las tiendas tienen una combinación de puntos de acceso Aruba y Cisco. La cadena se encuentra dentro del alcance de PCI DSS. ¿Qué arquitectura deberían implementar y cuáles son las decisiones clave de configuración?
La arquitectura recomendada es 802.1X con PEAP-MSCHAPv2 como método EAP inicial, con una hoja de ruta documentada hacia EAP-TLS. El servidor NPS debe implementarse en un par redundante (primario + secundario) en el centro de datos central, con una configuración de proxy RADIUS en los puntos de acceso para realizar la conmutación por error de forma automática. Decisiones de configuración: (1) Política de red de NPS: cree una política que coincida con el SSID del personal con PEAP-MSCHAPv2, requiriendo la pertenencia a un grupo de seguridad de AD (por ejemplo, "WiFi-Staff-Access"). Establezca el tiempo de espera de la sesión en 8 horas para forzar la autenticación de nuevo. (2) Certificado: implemente un certificado de servidor NPS desde una CA interna de Microsoft ADCS. Distribuya el certificado de la CA raíz a todos los dispositivos del personal a través de directivas de grupo (Windows) y MDM (iOS/Android). (3) Configuración del solicitante: configure los dispositivos Windows mediante directivas de grupo (Configuración del equipo > Configuración de Windows > Configuración de seguridad > Directivas de red inalámbrica). Para dispositivos iOS y Android, utilice un perfil de MDM. Aplique la validación del certificado del servidor - no permita que los usuarios acepten certificados arbitrarios. (4) Configuración del punto de acceso: en Aruba, configure el servidor RADIUS en Autenticación > Servidores. Establezca la clave secreta compartida en una cadena aleatoria de 32 caracteres. Habilite RadSec si el firmware de Aruba lo admite (AOS 8.9+). En Cisco, configure en Seguridad > AAA > RADIUS. (5) Registro de NPS: habilite el registro de contabilidad de NPS en una base de datos de SQL Server. Configure un período de retención de registros de un mínimo de 90 días para el cumplimiento de PCI DSS. (6) Posmigración: deshabilite WPA2-Personal en el SSID del personal. Consérvelo únicamente como un SSID de emergencia con una clave PSK compleja almacenada en el administrador de secretos, para su uso exclusivo cuando NPS no esté disponible.
Preguntas de práctica
Q1. Su organización opera un servidor FreeRADIUS 3.0.21 que admite autenticación 802.1X para 800 dispositivos de personal en un campus de un solo sitio. El servidor RADIUS se encuentra en la misma VLAN de administración que todos los puntos de acceso. Una prueba de penetración ha identificado que los puntos de acceso están enviando paquetes Access-Request sin el atributo Message-Authenticator. El equipo de seguridad desea aplicar Message-Authenticator de inmediato, pero al equipo de operaciones de red le preocupa interrumpir la autenticación para los 800 usuarios. ¿Cómo secuenciaría la remediación para minimizar la interrupción del servicio?
Sugerencia: Considere la diferencia entre el servidor RADIUS que requiere Message-Authenticator y los dispositivos NAS que lo envían. Estos son dos cambios de configuración independientes con diferentes perfiles de riesgo.
Ver respuesta modelo
La secuencia correcta es: (1) Primero, actualice FreeRADIUS a la versión 3.2.5. Esta versión aplica Message-Authenticator de manera predeterminada, pero incluye un modo de compatibilidad que registra una advertencia en lugar de rechazar los paquetes que carecen del atributo. Esto le permite aplicar el parche sin interrumpir la autenticación de inmediato. (2) Realice una auditoría de las versiones de firmware de los puntos de acceso. Identifique qué modelos y versiones de firmware admiten Message-Authenticator en los paquetes Access-Request. (3) Actualice el firmware de los puntos de acceso en lotes, comenzando con un grupo piloto de 50 dispositivos. Verifique que la autenticación continúe funcionando después de cada lote. (4) Una vez que se confirme que todos los puntos de acceso envían Message-Authenticator, habilite la aplicación estricta en el servidor RADIUS (require_message_authenticator = yes en clients.conf). (5) Monitoree los registros de RADIUS para detectar cualquier advertencia restante de "falta de Message-Authenticator", lo que indicaría dispositivos NAS que no recibieron la actualización de firmware. El principio clave es que puede actualizar el servidor primero sin romper nada, ya que el modo de compatibilidad permite un período de transición. Exigir el rechazo estricto en el servidor debe ser el último paso, después de que todos los dispositivos NAS hayan sido actualizados.
Q2. El operador de un centro de conferencias gestiona un único servidor RADIUS que admite tanto el SSID del personal corporativo (802.1X con PEAP-MSCHAPv2) como el WiFi de invitados para eventos (Captive Portal con MAC Authentication Bypass). El gerente de TI pregunta si la instancia RADIUS del WiFi de invitados debe protegerse con el mismo estándar que la instancia RADIUS corporativa, considerando que los invitados no se autentican con credenciales corporativas. ¿Cuál es su recomendación?
Sugerencia: Considere los vectores de ataque que se aplican a MAC Authentication Bypass frente a la autenticación basada en EAP, y el riesgo de movimiento lateral entre las instancias de RADIUS de invitados y corporativas.
Ver respuesta modelo
La instancia RADIUS de la WiFi de invitados requiere un endurecimiento, pero los controles específicos difieren de la de la instancia corporativa. El parche BlastRADIUS se aplica de igual manera: la vulnerabilidad afecta al servidor RADIUS independientemente del método de autenticación utilizado por los clientes. La higiene de secretos compartidos se aplica por igual: un secreto compartido débil entre el controlador del captive portal de invitados y el servidor RADIUS es explotable independientemente de si se utiliza EAP. El riesgo adicional clave es el servidor RADIUS compartido: si las solicitudes de autenticación del SSID de invitados y corporativo son gestionadas por el mismo proceso de servidor RADIUS, una vulnerabilidad en la ruta RADIUS de invitados podría utilizarse para pivotar hacia la política de autenticación corporativa. La arquitectura recomendada consiste en ejecutar instancias RADIUS separadas (o como mínimo servidores virtuales separados dentro de FreeRADIUS) para la autenticación de invitados y corporativa, con secretos compartidos y conjuntos de políticas independientes. Esto proporciona un aislamiento tal que un compromiso de la ruta RADIUS de invitados no expone las credenciales corporativas. Específicamente para la instancia de invitados: aplique el parche para BlastRADIUS, rote los secretos compartidos y asegúrese de que la instancia RADIUS de invitados no tenga acceso al Active Directory corporativo. Los requisitos de EAP-TLS y RadSec son menos relevantes para un despliegue de captive portal, pero aun así se debe considerar RadSec si el controlador del captive portal se encuentra en un segmento de red diferente al del servidor RADIUS.
Q3. Un fideicomiso de atención médica planea migrar su WiFi clínica de WPA2-Personal a autenticación 802.1X. El fideicomiso cuenta con 1,200 dispositivos clínicos que incluyen laptops Windows, tabletas iOS y dispositivos portátiles Android. El CISO desea implementar EAP-TLS como estado objetivo. El director de TI está preocupado por la complejidad del despliegue de la PKI y propone PEAP-MSCHAPv2 como solución permanente. ¿Qué aconsejaría al CISO y al director de TI, y cuál es la ruta de implementación recomendada?
Sugerencia: Considere el modelo de amenazas específico para un entorno de atención médica: ¿cuáles son las consecuencias de un compromiso de credenciales y cómo aborda EAP-TLS los riesgos que PEAP-MSCHAPv2 no resuelve?
Ver respuesta modelo
El instinto del CISO es correcto, pero la preocupación del director de TI es válida. El consejo recomendado es: implementar PEAP-MSCHAPv2 ahora como una posición provisional, con una hoja de ruta comprometida de 12 meses hacia EAP-TLS. La lógica para no aceptar PEAP-MSCHAPv2 como solución permanente en el sector salud es: (1) PEAP-MSCHAPv2 es vulnerable a ataques de servidores RADIUS falsificados si no se exige la validación de certificados del lado del cliente. En un entorno de atención médica donde el personal clínico puede conectar dispositivos personales, aplicar la configuración del suplicante de manera consistente en 1,200 dispositivos es un desafío operativo. (2) Las credenciales de MSCHAPv2, si se capturan mediante un ataque de RADIUS falsificado, se pueden descifrar fuera de línea utilizando herramientas como hashcat. En un contexto de atención médica, es probable que esas credenciales también proporcionen acceso a los sistemas clínicos. (3) Las evaluaciones de NHS DSPT y CQC esperan cada vez más controles de autenticación sólidos para el acceso a la red clínica. EAP-TLS proporciona una posición de evidencia de auditoría más sólida. La ruta de implementación: Meses 1 a 2: Desplegar PEAP-MSCHAPv2 con validación forzada de certificados de servidor mediante perfiles MDM en los 1,200 dispositivos. Meses 3 a 6: Desplegar Microsoft ADCS como la infraestructura PKI. Inscribir dispositivos Windows a través de la autoinscripción de directivas de grupo. Meses 6 a 9: Inscribir dispositivos iOS y Android a través de perfiles de certificados de MDM. Meses 9 a 12: Migrar la política de SSID clínica de PEAP a EAP-TLS. Conservar PEAP como alternativa para cualquier dispositivo que falle en la inscripción de certificados, con un monitoreo mejorado. Para obtener más información sobre la arquitectura de seguridad de redes clínicas, la guía de WiFi en hospitales proporciona un contexto de despliegue relevante.
Continúe leyendo esta serie
Cómo revocar el acceso a WiFi cuando un empleado se va
Esta guía muestra a los equipos de TI y de operaciones de recintos cómo eliminar el acceso de WiFi de personal cuando un empleado se va sin interrumpir al resto de la plantilla. Compara 802.1X basado en certificados, iPSK específicos de identidad y la desaprobación impulsada por SCIM, para luego proporcionar un manual de ejecución para el mismo día, un método de prueba y un modelo de evidencia de auditoría.
WiFi seguro para BYOD: Incorporación con certificados Passpoint vs xPSK (iPSK)
Una guía técnica completa para equipos de TI sobre cómo proteger los dispositivos no gestionados de empleados y estudiantes (BYOD) mediante certificados Passpoint EAP-TLS de instalación sin intervención frente a tecnologías xPSK específicas de cada proveedor (iPSK/easyPSK, DPSK, PPSK, MPSK).
Configuring RADIUS Authentication for Guest and Staff WiFi Networks
Esta guía de referencia técnica describe la arquitectura, configuración e implementación de la autenticación RADIUS para redes WiFi empresariales de invitados y empleados. Proporciona a los arquitectos de red y gerentes de TI los protocolos exactos, los estándares de seguridad y las metodologías de solución de problemas requeridas para crear sistemas de control de acceso inalámbrico seguros y escalables.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.