Saltar al contenido principal

Mitigación de vulnerabilidades de RADIUS: guía de securización

Esta guía proporciona una referencia exhaustiva y práctica para directores de TI, arquitectos de red y CTO responsables de la infraestructura de WiFi corporativa en los sectores de hostelería, retail, eventos y sector público. Cubre toda la superficie de ataque de los despliegues de servidores RADIUS (desde vulnerabilidades de colisión MD5 y secretos compartidos débiles hasta transporte UDP no cifrado y métodos EAP mal configurados) y ofrece una hoja de ruta de securización priorizada y alineada con los requisitos de IEEE 802.1X, PCI DSS y GDPR. Las organizaciones que implementen estas recomendaciones reducirán sustancialmente su exposición a ataques de red basados en credenciales, cumplirán con sus obligaciones de conformidad y construirán una postura de seguridad sólida para su infraestructura de WiFi corporativa y de invitados.

📖 12 min de lectura📝 2,764 palabras🔧 2 ejemplos prácticos3 preguntas de práctica📚 10 definiciones clave

Escuchar esta guía

Ver transcripción del podcast
MITIGACIÓN DE VULNERABILIDADES EN RADIUS: GUÍA DE REFUERZO DE SEGURIDAD Un informe de inteligencia de Purple WiFi [INTRODUCCIÓN — aprox. 1 minuto] Bienvenido. Soy su anfitrión para el informe de hoy y, durante los próximos diez minutos, iremos directos al grano sobre algo que quita el sueño a muchos arquitectos de redes y responsables de TI: la seguridad del servidor RADIUS. Si gestiona WiFi empresarial en un complejo hotelero, una cadena de tiendas, un estadio o un edificio del sector público, su infraestructura RADIUS es uno de los componentes más críticos —y que más se suele pasar por alto— en su estrategia de seguridad. Comencemos. [CONTEXTO — aprox. 1 minuto] RADIUS (Remote Authentication Dial-In User Service) ha sido la columna vertebral del control de acceso a la red desde mediados de los noventa. Es el protocolo que se sitúa entre sus puntos de acceso y su directorio de identidades, decidiendo quién accede a la red y quién no. IEEE 802.1X, que sustenta prácticamente cualquier despliegue de autenticación por cable y WiFi empresarial, depende de RADIUS para funcionar. El problema es que RADIUS se diseñó en una época en la que el panorama de amenazas era muy diferente. El protocolo utiliza UDP, que no está orientado a la conexión y, por lo tanto, es más difícil de proteger. Su mecanismo de autenticación principal ha dependido históricamente del hash MD5, un algoritmo criptográfico que se demostró vulnerable en 2004. Además, los secretos compartidos, las claves precompartidas que autentican sus puntos de acceso ante su servidor RADIUS, a menudo se configuran una vez y nunca se rotan. In 2024, un grupo de investigadores publicó un ataque práctico contra RADIUS llamado BlastRADIUS: un ataque de tipo "man-in-the-middle" (hombre en el medio) que explota la vulnerabilidad de MD5 para falsificar respuestas de autenticación. Esto no es teórico. Es un vector de ataque real y documentado que afecta a despliegues que ejecutan FreeRADIUS, Cisco ISE y Microsoft NPS sin parchear. Si no ha aplicado parches desde mediados de 2024, está expuesto. Las consecuencias para el negocio son significativas. Un servidor RADIUS comprometido no solo significa un acceso WiFi no autorizado. Significa que un atacante puede autenticarse como cualquier usuario en su red, eludir la segmentación de la red y, potencialmente, acceder a sistemas de pago, registros de pacientes o tecnología operativa. Para entornos de retail que procesan pagos con tarjeta, eso supone una infracción directa de PCI DSS. Para el sector sanitario, es un problema de GDPR y de gobernanza clínica. Para el sector hotelero, implica daños a la reputación de la marca y posibles multas regulatorias. [ANÁLISIS TÉCNICO DETALLADO — aprox. 5 minutos] Analicemos la superficie de ataque de forma sistemática. La primera clase de vulnerabilidad es el riesgo de colisión MD5. RADIUS utiliza MD5 para proteger el atributo User-Password y para generar el campo Response Authenticator. MD5 produce un hash de 128 bits, y los ataques de colisión (donde dos entradas diferentes producen el mismo hash) son viables desde 2004. El ataque BlastRADIUS explota específicamente la falta de protección de integridad en los paquetes Access-Request. Un atacante posicionado entre su dispositivo NAS (su servidor de acceso a la red, normalmente su punto de acceso o switch) y su servidor RADIUS puede inyectar un atributo manipulado en el paquete y obligar al servidor a devolver un Access-Accept, incluso para una credencial no válida. La solución aquí es doble: aplique el parche a su servidor RADIUS a la última versión y aplique Message-Authenticator en todos los paquetes Access-Request. FreeRADIUS 3.2.5 y versiones posteriores lo requieren por defecto. La segunda clase de vulnerabilidad son los secretos compartidos débiles o estáticos. El secreto compartido es la clave precompartida entre su NAS y su servidor RADIUS. Si es corto, vulnerable a ataques de diccionario o no se ha rotado en años, es un riesgo. RADIUS utiliza este secreto para cifrar el atributo User-Password y para generar el Response Authenticator. Un secreto compartido débil significa que un atacante que capture el tráfico RADIUS (lo cual es trivial en una red que ya ha comprometido parcialmente) puede descifrar la contraseña por fuerza bruta fuera de línea. La mejor práctica es un mínimo de 32 caracteres, generados aleatoriamente y rotados al menos una vez al año. Automatice esta rotación; hacerlo manualmente en un entorno grande es propenso a errores. La tercera clase de vulnerabilidad es el transporte no cifrado. El estándar RADIUS se ejecuta sobre UDP en el puerto 1812 para la autenticación y en el 1813 para la contabilidad. UDP no proporciona cifrado de capa de transporte, ni comprobación de integridad, ni protección contra reproducción más allá de lo que implementa el propio RADIUS (que, como hemos establecido, es insuficiente). RadSec, definido formalmente en RFC 6614, envuelve RADIUS en TLS 1.2 o 1.3 sobre el puerto TCP 2083. Esto proporciona autenticación mutua mediante certificados, cifrado completo de la carga útil de RADIUS y protección contra reproducción. Si ejecuta RADIUS a través de cualquier segmento de red no seguro (incluido un enlace WAN entre un centro remoto y un servidor RADIUS central), RadSec no es opcional. Es un requisito. La cuarta clase de vulnerabilidad es la selección del método EAP. No todos los métodos EAP son iguales. EAP-MD5 debe considerarse obsoleto: no proporciona autenticación mutua ni cifrado del intercambio de autenticación. PEAP y EAP-TTLS son aceptables para la mayoría de las implementaciones empresariales, ya que establecen un túnel TLS antes de transmitir las credenciales y admiten la autenticación mutua mediante certificados de servidor. EAP-TLS es el estándar de oro: requiere que tanto el servidor como el cliente presenten certificados, eliminando por completo la contraseña del intercambio de autenticación. Esto lo hace inmune al phishing de credenciales y a los ataques de fuerza bruta. La sobrecarga operativa de implementar una PKI para emitir certificados de cliente es real, pero para entornos de alta seguridad (redes sanitarias, zonas de procesamiento de pagos, sistemas internos de retail) es la decisión correcta. La quinta clase de vulnerabilidad es la insuficiencia de registros y monitorización. Los datos de contabilidad de RADIUS son una mina de oro para la detección de amenazas, y la mayoría de las organizaciones no los están utilizando. Cada intento de autenticación, ya sea exitoso o fallido, genera un registro de contabilidad. Los patrones de autenticaciones fallidas, las autenticaciones desde direcciones MAC inesperadas o las autenticaciones a horas inusuales son indicadores de compromiso. Integre su flujo de contabilidad RADIUS en su SIEM. Configure alertas para más de cinco autenticaciones fallidas desde una sola dirección MAC en sesenta segundos. Monitorice las tormentas de Access-Reject, que pueden indicar que hay un ataque de relleno de credenciales (credential stuffing) en curso. [RECOMENDACIONES DE IMPLEMENTACIÓN Y ERRORES COMUNES — aprox. 2 minutos] Permítame ofrecerle una secuencia práctica para un proyecto de securización. Comience con el parcheado. Esto no es negociable y debe realizarse dentro de su próxima ventana de cambios. FreeRADIUS, Cisco ISE y Microsoft NPS lanzaron parches para BlastRADIUS en julio de 2024. Compruebe su versión, aplique el parche y verifique que la aplicación de Message-Authenticator esté activa. A continuación, audite sus secretos compartidos. Obtenga la lista de todos los dispositivos NAS registrados en su servidor RADIUS. Para cada uno, compruebe la longitud y la antigüedad del secreto compartido. Cualquier secreto de menos de 20 caracteres o de más de dos años de antigüedad debe rotarse inmediatamente. Utilice un gestor de contraseñas o un almacén de secretos (HashiCorp Vault funciona bien en este caso) para almacenarlos y rotarlos mediante programación. Tercero, evalúe su método EAP. Si está ejecutando EAP-MD5 en algún lugar, migre fuera de él ahora mismo. PEAP-MSCHAPv2 es una posición intermedia razonable para la mayoría de los entornos empresariales. Si dispone de la infraestructura PKI, EAP-TLS es el estado objetivo. Cuarto, implemente RadSec para cualquier tráfico RADIUS que atraviese segmentos de red no confiables. Esto es especialmente relevante para implementaciones multisitio donde un servidor RADIUS central da servicio a sedes remotas a través de internet o de una WAN compartida. En quinto lugar, habilite la autenticación multifactor para el acceso privilegiado al propio servidor RADIUS. La interfaz de gestión del servidor es un objetivo de gran valor. Imponga MFA para todos los inicios de sesión administrativos y restrinja el acceso de gestión a una red de gestión dedicada fuera de banda. Ahora, los errores comunes. El error más habitual que veo es que las organizaciones aplican el parche al servidor RADIUS pero dejan los dispositivos NAS con un firmware antiguo que no es compatible con Message-Authenticator. El parche solo es eficaz si ambos extremos lo imponen. Audite el firmware de sus puntos de acceso y switches como parte del mismo proyecto. El segundo error común es la caducidad de los certificados. Si utiliza EAP-TLS o RadSec, hay certificados en juego. Un certificado de servidor RADIUS que caduque de forma silenciosa provocará que todas las autenticaciones de su red fallen simultáneamente. Integre la supervisión de la caducidad de los certificados en su manual de procedimientos operativos. Configure alertas a los 90, 30 y 7 días antes de la caducidad. El tercer error es confiar demasiado en la segmentación de la red como control compensatorio. La segmentación es importante, pero no protege contra un atacante que ya se ha autenticado a través de un servidor RADIUS comprometido. La defensa en profundidad significa que necesita tanto el endurecimiento de RADIUS como la segmentación. [PREGUNTAS Y RESPUESTAS RÁPIDAS — aprox. 1 minuto] Pregunta: ¿Necesito RadSec si mi servidor RADIUS está en la misma LAN que mis puntos de acceso? Respuesta: Si están en la misma VLAN de gestión segmentada y de confianza, sin dispositivos no fiables, el RADIUS estándar sobre UDP es aceptable para el tramo de NAS a servidor. Pero si existe alguna posibilidad de movimiento lateral desde un dispositivo comprometido que llegue a esa VLAN, RadSec añade una protección significativa a bajo coste. Pregunta: Utilizamos Microsoft NPS. ¿Nos afecta BlastRADIUS? Respuesta: Sí. Microsoft lanzó un parche en julio de 2024. Aplíquelo. Imponga también la clave de registro RequireMessageAuthenticator en su servidor NPS. Pregunta: ¿Cómo gestiono el WiFi de invitados? Los invitados no tienen certificados. Respuesta: El WiFi de invitados suele utilizar un modelo de Captive Portal en lugar de 802.1X, por lo que RADIUS se utiliza de forma diferente, a menudo solo para la omisión de autenticación MAC o la contabilidad. Se aplica la misma higiene de parches y secretos compartidos, pero EAP-TLS no es relevante para el acceso de invitados no autenticados. Céntrese en aislar la instancia de RADIUS de invitados de su infraestructura RADIUS corporativa. Pregunta: ¿Cuál es el caso de ROI para una migración completa a EAP-TLS? Respuesta: Cuantifíquelo frente al riesgo de sufrir una brecha de seguridad. Una sola brecha de PCI DSS cuesta una media de cuatro millones de libras en multas, remediación y daños a la reputación. Un despliegue de PKI para un parque de 500 dispositivos cuesta aproximadamente entre 15.000 y 30.000 libras en herramientas y servicios profesionales. Las matemáticas son sencillas. [RESUMEN Y PRÓXIMOS PASOS — aprox. 1 minuto] Permítanme dejarles con cinco tareas para este trimestre. Primero: Aplique el parche para BlastRADIUS en su servidor RADIUS y en todos los dispositivos NAS. Haga esto en primer lugar. Segundo: Audite y rote todos los secretos compartidos. Automatice la rotación a partir de ahora. Tres: Exija Message-Authenticator en todos los paquetes Access-Request. Cuatro: Implemente RadSec para cualquier tráfico RADIUS que cruce límites de red no confiables. Cinco: Integre los registros de contabilidad de RADIUS en su SIEM y configure alertas de anomalías. La seguridad de RADIUS no es glamurosa, pero es fundamental. Si hace bien estas cinco cosas, habrá cerrado los vectores de ataque más importantes contra su infraestructura de control de acceso a la red. Gracias por escucharnos. Para obtener más información sobre la arquitectura de seguridad de WiFi para empresas, visite purple.ai. Esto ha sido un informe de inteligencia de Purple WiFi.

header_image.png

Resumen Ejecutivo

RADIUS (Remote Authentication Dial-In User Service) sigue siendo el protocolo dominante para el control de acceso a la red en los despliegues de WiFi empresariales, sirviendo de base para la autenticación IEEE 802.1X en hoteles, establecimientos minoristas, estadios, centros de conferencias y edificios del sector público. Sin embargo, RADIUS se diseñó en la década de 1990 y varias de sus decisiones de diseño fundamentales (la dependencia del hashing MD5, el transporte UDP sin cifrado nativo y los secretos compartidos estáticos) se han convertido en vulnerabilidades críticas en el panorama de amenazas actual.

En julio de 2024, la vulnerabilidad BlastRADIUS (CVE-2024-3596) demostró que un atacante intermediario (man-in-the-middle) puede falsificar respuestas Access-Accept de RADIUS explotando la debilidad de integridad de MD5 en los paquetes Access-Request. Esto afecta a las principales implementaciones de RADIUS, incluidas FreeRADIUS, Cisco ISE y Microsoft NPS. Los despliegues sin parchear siguen estando expuestos.

Esta guía proporciona una hoja de ruta de securización priorizada que abarca la gestión de parches, la higiene de secretos compartidos, la selección del método EAP, el despliegue de RadSec, la autenticación multifactor para el acceso administrativo y la integración con SIEM para la detección de anomalías. Está escrita para el profesional de TI que necesita tomar una decisión defendible este trimestre, no el año que viene.

radius_architecture_overview.png

Análisis Técnico Detallado

Cómo funciona RADIUS y dónde falla

RADIUS opera como un protocolo cliente-servidor entre un Servidor de Acceso a la Red (NAS) —normalmente un punto de acceso WiFi, un switch o un 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, y la contabilidad se gestiona por separado bajo RFC 2866.

El protocolo transmite paquetes de autenticación a través de UDP, utilizando el puerto 1812 para la autenticación y el puerto 1813 para la contabilidad. El secreto compartido (una clave precompartida configurada tanto en el NAS como en el servidor RADIUS) se utiliza para generar el campo Response Authenticator y para ofuscar el atributo User-Password mediante un cifrado XOR basado en MD5. Esto no es cifrado en ningún sentido moderno; es ofuscación y depende enteramente del secreto y la robustez del secreto compartido.

Las cinco clases principales de vulnerabilidad en un despliegue típico de RADIUS son las siguientes.

Vulnerabilidades de integridad y colisión MD5. El ataque BlastRADIUS (CVE-2024-3596) explota la ausencia de protección de integridad en los paquetes Access-Request. Dado que el NAS no incluye un atributo Message-Authenticator de forma predeterminada en muchas configuraciones, un atacante con una posición de intermediario (man-in-the-middle) puede inyectar un atributo manipulado en el paquete antes de que llegue al servidor RADIUS. Al explotar técnicas de colisión de prefijo elegido de MD5, el atacante puede manipular el paquete de modo que el servidor RADIUS calcule un Response Authenticator válido para el paquete modificado, devolviendo un Access-Accept para una solicitud que debería haber sido rechazada. La solución consiste en exigir el atributo Message-Authenticator en todos los paquetes Access-Request, lo que proporciona protección de integridad HMAC-MD5 sobre el paquete completo. Este es un cambio de configuración tanto en el NAS como en el servidor RADIUS, no solo un parche del servidor.

Secretos compartidos débiles o estáticos. El secreto compartido es el anclaje criptográfico del intercambio RADIUS. Si es corto, predecible o no se ha rotado, un atacante que capture el tráfico RADIUS (lo cual es factible mediante ARP spoofing o un dispositivo de red comprometido) puede realizar un ataque de fuerza bruta sin conexión contra el atributo User-Password. Las directrices de la norma NIST SP 800-63B sobre secretos memorizados se aplican en este caso: los secretos deben tener un mínimo de 20 caracteres, generarse de forma aleatoria y almacenarse en un sistema de gestión de secretos. Para grandes infraestructuras con decenas o cientos de dispositivos NAS, la rotación manual es inviable desde el punto de vista operativo; la automatización a través de HashiCorp Vault o un gestor de secretos comparable es el enfoque correcto.

Transporte UDP no cifrado. El estándar RADIUS sobre UDP no proporciona confidencialidad en la capa de transporte. El atributo User-Password se ofusca pero no se cifra. Todos los demás atributos, incluidos el nombre de usuario, la IP del NAS y los metadatos de la sesión, se transmiten en texto plano. RadSec (RADIUS sobre TLS), definido en RFC 6614 y actualizado en RFC 7360, soluciona esto envolviendo el protocolo RADIUS en una sesión TLS 1.2 o TLS 1.3 sobre el puerto TCP 2083. RadSec proporciona autenticación mutua de certificados entre el NAS y el servidor RADIUS, cifrado completo de la carga útil y protección contra la reproducción. Es el transporte correcto para cualquier tráfico RADIUS que cruce un límite de red no seguro.

Selección del método EAP. El Protocolo de Autenticación Extensible (EAP) define el método de autenticación interno utilizado dentro del marco 802.1X. EAP-MD5 está obsoleto y debe eliminarse de todas las implementaciones de inmediato: no proporciona autenticación mutua ni protección contra la recopilación de credenciales. PEAP (EAP protegido) y EAP-TTLS establecen un túnel TLS utilizando un certificado de servidor antes de transmitir las credenciales, lo que proporciona autenticación mutua y protege el método interno contra la escucha no autorizada. EAP-TLS elimina las contraseñas por completo, requiriendo que tanto el servidor como el cliente presenten certificados X.509. Es inmune al phishing y a los ataques de fuerza bruta, y es el método recomendado para entornos de alta seguridad.

Registro y monitorización insuficientes. El registro de RADIUS registra cada evento de autenticación: éxito, fallo, inicio de sesión, parada de sesión. Estos datos son valiosos desde el punto de vista operativo para la planificación de la capacidad y comercialmente valiosos para WiFi Analytics , pero también son una fuente de telemetría de seguridad crítica. Las tormentas de autenticación fallidas, las autenticaciones desde direcciones MAC inesperadas y los patrones de acceso fuera de horario son detectables a partir de los registros de RADIUS. La mayoría de las organizaciones no están integrando estos datos en un SIEM, y las que lo hacen a menudo no tienen configurados umbrales de alerta.

eap_comparison_chart.png

El ataque BlastRADIUS en detalle

BlastRADIUS fue revelado en julio de 2024 por investigadores de la Universidad de Boston y la Universidad de California en 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 mediante envenenamiento ARP en un segmento de red compartido, un router comprometido o un usuario interno malicioso con acceso a la red.

El ataque se desarrolla de la siguiente manera: el atacante intercepta un paquete Access-Request del NAS. Dado que el paquete carece de un atributo Message-Authenticator (el valor predeterminado en muchas configuraciones), el atacante tiene libertad para modificar la lista de atributos del paquete. Utilizando una colisión de prefijo elegido de MD5, el atacante diseña un paquete modificado que, al ser procesado por el servidor RADIUS, produce el mismo Response Authenticator que habría producido el paquete original. Por lo tanto, el servidor devuelve un Access-Accept para una solicitud que contiene atributos controlados por el atacante, incluido un Service-Type de tipo Administrative, que otorga acceso total a la red.

El ataque es viable contra implementaciones PEAP y EAP-TTLS donde el método interno utiliza MSCHAPv2. No afecta a las implementaciones EAP-TLS, ya que la autenticación mutua basada en certificados proporciona una protección de integridad que MD5 no puede debilitar.

Para las organizaciones que ejecutan Guest WiFi junto con el 802.1X corporativo, la instancia RADIUS de la red de invitados también debe ser parcheada, incluso si utiliza MAC Authentication Bypass en lugar de EAP. Los requisitos de higiene de secretos compartidos y Message-Authenticator se aplican por igual.

Guía de implementación

Fase 1: Corrección inmediata (Semanas 1 y 2)

La primera prioridad es el parcheo. FreeRADIUS 3.2.5 y 3.0.27 incluyen la corrección para BlastRADIUS y aplican Message-Authenticator por defecto. Cisco ISE 3.1 Parche 8, 3.2 Parche 4 y 3.3 Parche 1 solucionan la vulnerabilidad. Microsoft lanzó KB5040434 para Windows Server 2022 NPS en julio de 2024. Verifique sus versiones actuales y aplique los parches en su próxima ventana de cambios programada.

Simultáneamente, 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. Consulte los avisos de seguridad de los proveedores de sus puntos de acceso y switches: Aruba, Ruckus, Cisco y Juniper han lanzado actualizaciones de firmware que abordan BlastRADIUS. Si utiliza hardware Ruckus, la guía de puntos de acceso inalámbricos Ruckus proporciona un contexto relevante para la gestión del firmware.

Para la Resolución de problemas de autenticación 802.1X en Windows 11 que puedan surgir tras el parcheo, la causa más común es que el servidor NPS rechace las conexiones de clientes que no incluyen 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 secretos compartidos (Semanas 2 a 4)

Exporte la lista completa de clientes NAS registrados en su servidor RADIUS. Para cada entrada, registre la longitud del secreto compartido y la fecha en que se cambió por última vez. Cualquier secreto de menos de 20 caracteres o que no se haya cambiado en más de 24 meses debe rotarse de inmediato.

Para los nuevos secretos, utilice un generador criptográficamente aleatorio: openssl rand -base64 32 produce una cadena base64 de 44 caracteres adecuada para su uso como secreto compartido de RADIUS. Almacene todos los secretos en un sistema de gestión de secretos. Implemente un calendario de rotación: anualmente para dispositivos NAS de bajo riesgo, cada seis meses para dispositivos NAS dentro del alcance de PCI DSS.

Fase 3: Racionalización del método EAP (Meses 1 y 2)

Audite los métodos EAP permitidos en su servidor RADIUS. Desactive EAP-MD5. Si utiliza PEAP-MSCHAPv2, verifique que se aplique la validación del certificado del servidor en todos los suplicantes; un suplicante mal configurado que acepte cualquier certificado de servidor es vulnerable a ataques de servidores RADIUS no autorizados. Para entornos dentro del alcance de PCI DSS, EAP-TLS es la vía recomendada. Comience la planificación de la PKI si no dispone de una infraestructura de certificados existente.

Para la Seguridad en redes Guest WiFi , tenga en cuenta que las redes de invitados suelen utilizar la autenticación mediante Captive Portal en lugar de 802.1X, por lo que el endurecimiento del método EAP se aplica principalmente a los SSIDs corporativos y del personal.

Fase 4: Despliegue de RadSec (Meses 2 y 3)

Identifique todas las rutas de tráfico RADIUS que crucen límites de red no seguros. Los escenarios comunes incluyen: un servidor RADIUS central que presta servicio a propiedades hoteleras remotas a través de internet; un servicio RADIUS alojado en la nube al que acceden dispositivos NAS locales; y cadenas de proxy RADIUS donde el tráfico pasa por múltiples dominios de red.

Para cada ruta identificada, configure RadSec. En FreeRADIUS, esto requiere habilitar el agente de escucha tls en el puerto 2083 y configurar TLS mutuo con certificados de su PKI. En Cisco ISE, RadSec se configura en Administración > Dispositivos de red. Asegúrese de que TLS 1.2 sea la versión mínima; deshabilite explícitamente TLS 1.0 y 1.1.

Fase 5: MFA para acceso administrativo (Meses 2–3)

La interfaz de gestión del servidor RADIUS es un objetivo de gran valor. Un atacante que comprometa el servidor RADIUS puede modificar las políticas de autenticación, extraer secretos compartidos y redirigir el tráfico de autenticación. Aplique MFA para todos los inicios de sesión administrativos en el servidor RADIUS y su sistema operativo subyacente. Restrinja el acceso de gestión a una VLAN de gestión dedicada fuera de banda. Implemente el control de acceso basado en roles: los ingenieros de red no deben tener los mismos privilegios que los administradores de seguridad.

Fase 6: Integración con SIEM y alertas (Meses 3–4)

Configure su servidor RADIUS para reenviar los registros de contabilidad (accounting logs) a su SIEM en tiempo real. Defina los siguientes umbrales de alerta como línea base:

Alerta Umbral Severidad
Autenticaciones fallidas desde una única MAC >5 en 60 segundos Alta
Pico en la tasa de Access-Reject >200 % de la línea base de 7 días Media
Autenticación desde una nueva MAC en el SSID corporativo Primera aparición Media
Caducidad del certificado del servidor RADIUS 90 / 30 / 7 días Alta / Crítica / Crítica
Errores de discrepancia en el secreto compartido Cualquier aparición Alta

Buenas prácticas

Las siguientes recomendaciones representan el consenso de IEEE 802.1X, NIST SP 800-63B, PCI DSS v4.0 y los avisos de seguridad de los proveedores.

Gestión de certificados. Cualquier despliegue que utilice EAP-TLS o RadSec cuenta con certificados X.509 en la ruta de autenticación. La caducidad de los certificados es la causa más común de fallos de autenticación repentinos y totales en los despliegues de WiFi empresariales. Implemente la gestión automatizada del ciclo de vida de los certificados. Establezca alertas de monitorización a los 90, 30 y 7 días antes de la caducidad. Para los certificados del servidor RADIUS, utilice un tamaño de clave mínimo de RSA de 2048 bits o ECDSA de 256 bits, con algoritmos de firma SHA-256 o superiores. No utilice SHA-1.

Segmentación de red. El servidor RADIUS debe residir en un segmento de red de gestión dedicado, aislado tanto de la red de invitados como de la red corporativa general. El acceso a los puertos RADIUS (UDP 1812, 1813, TCP 2083 para RadSec) debe estar restringido mediante ACL de cortafuegos a las direcciones IP específicas de los dispositivos NAS registrados. No permita el acceso directo a internet a los puertos RADIUS. Redundancia y alta disponibilidad. Un único servidor RADIUS representa un punto único de fallo para toda su infraestructura de control de acceso a la red. Despliegue un mínimo de dos servidores RADIUS en una configuración activo-pasivo o activo-activo. Para despliegues en el sector de Hostelería con requisitos de conectividad para huéspedes las 24 horas, el tiempo de inactividad del servidor RADIUS equivale directamente al tiempo de inactividad de la WiFi de los huéspedes, lo que supone un riesgo reputacional y comercial.

WPA3 y 802.1X. WPA3-Enterprise exige el uso del modo de seguridad de 192 bits para despliegues gubernamentales y de alta seguridad, requiriendo AES-256-GCMP para el cifrado de datos y HMAC-SHA-384 para la autenticación. Para la mayoría de los despliegues empresariales, WPA3-Enterprise con seguridad estándar de 128 bits supone una mejora significativa respecto a WPA2-Enterprise, especialmente en combinación con EAP-TLS. Los entornos de Retail que procesan pagos con tarjeta deberían considerar la adopción de WPA3-Enterprise como una medida de reducción de riesgos de PCI DSS.

Frecuencia de parches del proveedor. Suscríbase a los avisos de seguridad del proveedor de su servidor RADIUS y de los proveedores de sus dispositivos NAS. FreeRADIUS, Cisco, Microsoft, Aruba y Ruckus publican notificaciones CVE. Intégrelas en su programa de gestión de vulnerabilidades con un SLA definido: vulnerabilidades críticas (CVSS ≥ 9.0) parcheadas en un plazo de 72 horas; vulnerabilidades altas (CVSS 7.0–8.9) en un plazo de 14 días.

Resolución de problemas y mitigación de riesgos

Modos de fallo comunes

Fallos de autenticación tras la aplicación de parches. Tras aplicar los parches de BlastRADIUS, es posible que algunos dispositivos NAS no se autentiquen si su firmware no es compatible con Message-Authenticator. Síntomas: aumento repentino de respuestas Access-Reject sin cambios en las credenciales de los usuarios. Diagnóstico: habilite el registro de depuración de RADIUS y busque errores del tipo "Message-Authenticator required but not present". Resolución: actualice el firmware del NAS o, como medida temporal, configure el servidor RADIUS para que acepte solicitudes sin Message-Authenticator de IPs de NAS específicas mientras se programan las actualizaciones de firmware.

Fallos de validación de certificados en EAP-TLS. Síntomas: los clientes reciben "Authentication Failed" sin el correspondiente Access-Reject en los registros de RADIUS. Diagnóstico: compruebe la cadena de certificados del servidor RADIUS: ¿el suplicante del cliente confía en la CA emisora? ¿Está el certificado del servidor dentro de su periodo de validez? Resolución: asegúrese de que la cadena completa de certificados (hoja + intermedio + raíz) esté configurada en el servidor RADIUS. Distribuya el certificado de la CA raíz a los dispositivos cliente a través de MDM o directivas de grupo.

Fallos en el protocolo de enlace TLS de RadSec. Síntomas: los dispositivos NAS no logran establecer conexiones RadSec tras un cambio de configuración. Diagnóstico: compruebe la compatibilidad de la versión de TLS; es posible que el firmware de los NAS más antiguos no admita TLS 1.2. Compruebe la autenticación mutua de certificados: ambas partes deben confiar en la CA de la otra. Resolución: verifique la compatibilidad de la versión de TLS en las notas de la versión del firmware del NAS; asegúrese de que los certificados del dispositivo NAS estén emitidos por la misma CA en la que confía el servidor RADIUS. Discrepancia de secreto compartido (Shared Secret Mismatch). Síntomas: todos los intentos de autenticación desde un NAS específico fallan con errores de "Autenticador no válido". Diagnóstico: discrepancia de secreto compartido entre la configuración del NAS y la entrada del cliente en el servidor RADIUS. Resolución: vuelva a introducir el secreto compartido en ambos lados, asegurándose de que no haya espacios al final ni problemas de codificación de caracteres. Utilice copiar y pegar desde un gestor de secretos para evitar errores de transcripción.

Registro de riesgos

Riesgo Probabilidad Impacto Control de mitigación
Explotación de BlastRADIUS Alta (sin parchear) Crítico Parche + aplicación de Message-Authenticator
Fuerza bruta al secreto compartido Media Alto Secretos aleatorios de 32 caracteres, rotación anual
Servidor RADIUS no autorizado Media Alto Autenticación mutua EAP-TLS, fijación de certificados (certificate pinning)
Caducidad del certificado del servidor RADIUS Alta Crítico Monitorización automatizada, alertas a 90 días
Relleno de credenciales (credential stuffing) 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, segmentación de red

ROI e impacto empresarial

Cuantificación del riesgo

La justificación financiera para el endurecimiento (hardening) de RADIUS es evidente cuando se compara con los costes de una brecha de seguridad. El coste medio de una brecha de datos en el Reino Unido en 2024 fue de 3,58 millones de libras, incluyendo multas regulatorias, remediación, costes legales y daños a la reputación. Para las organizaciones dentro del alcance de PCI DSS —que incluye prácticamente a todos los operadores de Retail y Hospitality que procesan pagos con tarjeta a través de WiFi—, una brecha en el control de acceso a la red que exponga datos de titulares de tarjetas desencadena una investigación forense obligatoria, posibles multas de las marcas de tarjetas y la posible suspensión de los privilegios de procesamiento de tarjetas.

Para las organizaciones de Healthcare , una brecha de GDPR que afecte a datos de pacientes a los que se haya accedido a través de un servidor RADIUS comprometido conlleva multas de hasta el 4 % de la facturación anual global en virtud del artículo 83(5). El historial de sanciones de la ICO demuestra que los fallos de seguridad de red se tratan como negligencia, no como accidentes técnicos.

Parámetros de costes de implementación

Las siguientes estimaciones de costes son indicativas para un parque empresarial de 500 dispositivos:

Actividad de endurecimiento (Hardening) Coste estimado Plazo
Parcheado (FreeRADIUS / NPS / ISE) Solo mano de obra interna 1–2 semanas
Auditoría y rotación de secretos compartidos Mano de obra interna + licencia de gestor de secretos (~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 + costes de certificados (~1.500 £) 4–6 semanas
Integración con SIEM y alertas Depende del SIEM existente; 0–10.000 £ 4–8 semanas

Inversión total en endurecimiento para un parque de tamaño medio: aproximadamente entre 20.000 y 45.000 £. Frente a un coste de referencia por brecha de seguridad de 3,58 millones de libras, el ROI ajustado al riesgo es muy atractivo, incluso con estimaciones bajas de probabilidad de brecha.

Beneficios operativos más allá de la seguridad

Una infraestructura RADIUS robustecida también ofrece ventajas operativas. Una autenticación fiable y bien monitorizada reduce los tickets de soporte técnico relacionados con la conectividad WiFi. Los datos de contabilidad de RADIUS, cuando 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 recintos en los entornos de Hospitality y Transport .

Para las organizaciones del sector público y de Healthcare , un programa documentado de robustecimiento de RADIUS aporta pruebas de controles técnicos para las evaluaciones de Cyber Essentials Plus, ISO 27001 y NHS DSPT, lo que reduce la carga de trabajo de las auditorías y demuestra la debida diligencia ante los reguladores.

Definiciones clave

RADIUS (Remote Authentication Dial-In User Service)

Un protocolo cliente-servidor definido en 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 backend como Active Directory o LDAP.

Los equipos de TI se encuentran con RADIUS como el backend de autenticación para WiFi 802.1X, autenticación de puertos cableados, acceso VPN y gestión de dispositivos de red. Es el protocolo que decide quién accede a la red.

IEEE 802.1X

Un estándar 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 que la autenticación WiFi corporativa funcione. Cuando un miembro del personal se conecta a un SSID corporativo y se le solicitan credenciales, 802.1X es el marco que orquesta ese intercambio, con RADIUS como backend.

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, eliminando por completo las contraseñas del intercambio de autenticación.

EAP-TLS es el estándar de oro para la autenticación WiFi corporativa. Es inmune al phishing de credenciales y a los ataques de fuerza bruta. El requisito operativo es una infraestructura PKI para emitir y gestionar certificados de cliente.

RadSec (RADIUS over TLS)

Un protocolo definido en RFC 6614 que encapsula paquetes RADIUS dentro de una sesión TLS sobre el puerto TCP 2083. Proporciona cifrado en la capa de transporte, autenticación mutua por certificado y protección contra ataques de reproducción para el tráfico RADIUS.

RadSec es necesario para cualquier tráfico RADIUS que cruce un límite de red no confiable: enlaces WAN, conexiones a internet o infraestructura de red compartida. Es el sustituto correcto para el RADIUS estándar sobre UDP en despliegues 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. Utilizando técnicas de colisión de prefijo elegido MD5, un atacante puede falsificar una respuesta Access-Accept, concediendo 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 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.

Imponer Message-Authenticator en todos los paquetes Access-Request es la principal medida de mitigación 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 (normalmente un punto de acceso WiFi, un switch o un concentrador VPN) que actúa como 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 un despliegue. Los secretos compartidos se configuran por 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 (normalmente MSCHAPv2). Proporciona autenticación mutua y protege las credenciales contra la interceptación.

PEAP-MSCHAPv2 es el método de autenticación WiFi corporativo más implantado. Cumple con PCI DSS y es operativamente más sencillo que EAP-TLS porque no requiere certificados de cliente. Sin embargo, es vulnerable a ataques de servidores RADIUS falsos si no se impone la validación de certificados en el lado del cliente.

Shared Secret

Una clave precompartida configurada tanto en el servidor RADIUS como en cada dispositivo NAS. Se utiliza para generar el campo Response Authenticator y para ofuscar el atributo User-Password. No es una contraseña para los usuarios finales, sino una credencial de autenticación de servidor a servidor.

Los secretos compartidos débiles o estáticos son una de las vulnerabilidades más comunes de RADIUS. Un atacante que capture tráfico RADIUS puede realizar un ataque de fuerza bruta sin conexión 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, en vigor desde marzo de 2024, incluye requisitos específicos para el control de acceso a la red y la autenticación sólida.

Las organizaciones de comercio minorista y hostelería con terminales de punto de venta conectados por WiFi entran dentro del alcance de PCI DSS. Las vulnerabilidades del servidor RADIUS que podrían permitir el acceso no autorizado a la red a entornos de datos de titulares de tarjetas representan un riesgo directo de cumplimiento.

Ejemplos prácticos

Un grupo hotelero de 12 propiedades y 350 habitaciones utiliza un servidor RADIUS centralizado alojado en el centro de datos de su oficina central. Cada propiedad se conecta a través de una WAN MPLS compartida. Una auditoría de seguridad ha señalado que el tráfico RADIUS no está cifrado a través de la WAN, que los secretos compartidos son cadenas de 8 caracteres configuradas durante el despliegue inicial hace cinco años, y que el servidor RADIUS ejecuta FreeRADIUS 3.0.21. El grupo procesa pagos con tarjeta a través de terminales POS conectados por WiFi en sus instalaciones de restaurante y spa. ¿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): Aplicar un parche a FreeRADIUS para actualizarlo a 3.2.5 o 3.0.27. Esto aborda BlastRADIUS y aplica Message-Authenticator de forma predeterminada. Simultáneamente, verificar las versiones de firmware de los puntos de acceso en las 12 propiedades y programar actualizaciones de firmware para cualquier dispositivo NAS que no sea compatible con Message-Authenticator. Paso 2 (semana 1-2): Rotar todos los secretos compartidos. Generar secretos aleatorios de 32 caracteres utilizando openssl rand -base64 32 para cada uno de los registros NAS de las 12 propiedades. Almacenarlos en HashiCorp Vault o equivalente. Documentar la fecha de rotación. Paso 3 (mes 1-2): Implementar RadSec en la ruta WAN. Configurar el servidor FreeRADIUS para aceptar conexiones RadSec en el puerto TCP 2083. Emitir certificados TLS desde una CA interna para los dispositivos NAS de cada propiedad. Actualizar las reglas del firewall para permitir TCP 2083 desde los rangos de IP de los NAS de las propiedades hacia el servidor RADIUS. Deshabilitar UDP 1812/1813 desde las interfaces orientadas a la WAN una vez que se confirme que RadSec está operativo. Paso 4 (mes 2-3): Para el SSID de WiFi de los POS dentro del alcance de GDPR y PCI DSS, migrar de PEAP-MSCHAPv2 a EAP-TLS. Desplegar una PKI interna (Microsoft ADCS o el motor PKI de HashiCorp Vault). Emitir certificados de cliente a los terminales POS a través de MDM. Actualizar la política de RADIUS para requerir EAP-TLS para el SSID de los POS. Paso 5 (mes 3): Integrar los registros de contabilidad de RADIUS en el SIEM. Configurar alertas para picos de autenticación fallidos y vencimiento de certificados.

Comentario del examinador: Este escenario es representativo de la mayoría de los despliegues hoteleros multisitio. La idea clave es que la WAN MPLS, aunque no es el internet público, es una red compartida que no puede tratarse como de total confianza, especialmente en un grupo hotelero donde la WAN puede estar gestionada por un proveedor externo. Por lo tanto, RadSec no es opcional. El aspecto de PCI DSS es crítico: los terminales POS en la red WiFi entran en el alcance del requisito 8.3 (autenticación sólida) y del requisito 4.2.1 (criptografía sólida para datos en tránsito). EAP-TLS cumple con ambos. La secuenciación prioriza el parcheo en primer lugar porque BlastRADIUS es una vulnerabilidad activa y explotable; los otros pasos de robustecimiento son importantes pero no conllevan el mismo riesgo inmediato. Se consideró un enfoque alternativo (migrar a un RADIUS-as-a-SaaS alojado en la nube) pero se rechazó para este escenario debido a la inversión existente del grupo en MPLS y la complejidad de migrar 12 propiedades simultáneamente.

Una cadena de tiendas minoristas regional con 45 establecimientos utiliza WPA2-Personal (clave precompartida) para el WiFi del personal y una red abierta para el WiFi de los clientes. El director de TI quiere 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 está dentro del alcance de PCI DSS. ¿Qué arquitectura deberían desplegar 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 desplegarse en un par redundante (primario + secundario) en el centro de datos central, con 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: crear 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'). Establecer el tiempo de espera de la sesión en 8 horas para forzar la reautenticación. (2) Certificado: desplegar un certificado de servidor NPS desde una CA interna de Microsoft ADCS. Distribuir 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 suplicante: configurar los dispositivos Windows a través de 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, utilizar un perfil de MDM. Aplicar la validación del certificado del servidor; no permitir que los usuarios acepten certificados arbitrarios. (4) Configuración del punto de acceso: en Aruba, configurar el servidor RADIUS en Autenticación > Servidores. Establecer el secreto compartido como una cadena aleatoria de 32 caracteres. Habilitar RadSec si el firmware de Aruba lo admite (AOS 8.9+). En Cisco, configurar en Seguridad > AAA > RADIUS. (5) Registro de NPS: habilitar el registro de contabilidad de NPS en una base de datos SQL Server. Configurar un período de retención de registros de un mínimo de 90 días para el cumplimiento de PCI DSS. (6) Post-migración: deshabilitar WPA2-Personal en el SSID del personal. Conservarlo únicamente como un SSID de emergencia con una PSK compleja almacenada en el gestor de secretos, para su uso exclusivo cuando NPS no esté disponible.

Comentario del examinador: La migración de WPA2-Personal a 802.1X es uno de los proyectos de mejora de seguridad más comunes en el sector de TI minorista. El riesgo clave en este escenario es el parque mixto de puntos de acceso: Aruba y Cisco tienen interfaces de configuración de clientes RADIUS diferentes, y el proceso de rotación de secretos compartidos debe gestionarse por separado para cada uno. La decisión de comenzar con PEAP-MSCHAPv2 en lugar de EAP-TLS es pragmática: evita la complejidad del despliegue de la PKI al tiempo que ofrece una mejora de seguridad significativa sobre PSK. La hoja de ruta de EAP-TLS debe estar vinculada al cronograma de despliegue de MDM; el despliegue de certificados de cliente solo es viable operativamente una vez que todos los dispositivos están registrados en el MDM. El aspecto de PCI DSS refuerza el requisito de registro de NPS: el requisito 10.2.1 de PCI DSS exige el registro de todo acceso individual de los usuarios a los datos de los titulares de tarjetas, lo que incluye los eventos de acceso a la red.

Preguntas de práctica

Q1. Su organización cuenta con un servidor FreeRADIUS 3.0.21 que admite autenticación 802.1X para 800 dispositivos del personal en un campus de un único sitio. El servidor RADIUS está en la misma VLAN de gestión que todos los puntos de acceso. Una prueba de penetración ha detectado que los puntos de acceso envían paquetes Access-Request sin el atributo Message-Authenticator. El equipo de seguridad quiere exigir Message-Authenticator de inmediato, pero al equipo de operaciones de red le preocupa interrumpir la autenticación de los 800 usuarios. ¿Cómo secuenciaría la solución para minimizar la interrupción del servicio?

Sugerencia: Considere la diferencia entre que el servidor RADIUS requiera Message-Authenticator y que los dispositivos NAS lo envíen. Se trata de dos cambios de configuración independientes con perfiles de riesgo distintos.

Ver respuesta modelo

La secuencia correcta es: (1) Primero, actualice FreeRADIUS a la versión 3.2.5. Esta versión exige Message-Authenticator de forma 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) Audite 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 por lotes, comenzando con un grupo piloto de 50 dispositivos. Verifique que la autenticación siga funcionando después de cada lote. (4) Una vez confirmado que todos los puntos de acceso envían Message-Authenticator, habilite la aplicación estricta en el servidor FreeRADIUS (require_message_authenticator = yes en clients.conf). (5) Supervise los registros de RADIUS para detectar cualquier advertencia restante de "Message-Authenticator missing", lo que indicaría dispositivos NAS que no recibieron la actualización de firmware. El principio clave es que puede parchear 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 se hayan actualizado todos los dispositivos NAS.

Q2. El operador de un centro de conferencias cuenta con un único servidor RADIUS que admite tanto el SSID corporativo del personal (802.1X con PEAP-MSCHAPv2) como el WiFi de invitados para eventos (Captive Portal con MAC Authentication Bypass). El responsable de TI pregunta si la instancia RADIUS del WiFi de invitados debe protegerse con el mismo nivel de exigencia que la instancia RADIUS corporativa, dado 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 WiFi de invitados requiere protección, pero los controles específicos difieren de los de la instancia corporativa. El parche BlastRADIUS se aplica por igual: la vulnerabilidad afecta al servidor RADIUS independientemente del método de autenticación utilizado por los clientes. La higiene de los 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 principal riesgo adicional es el servidor RADIUS compartido: si las solicitudes de autenticación de los SSID de invitados y corporativos 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 es ejecutar instancias RADIUS independientes (o, como mínimo, servidores virtuales independientes 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 debería considerar RadSec si el controlador del Captive Portal se encuentra en un segmento de red diferente al del servidor RADIUS.

Q3. Un consorcio sanitario planea migrar su WiFi clínico de WPA2-Personal a autenticación 802.1X. El consorcio cuenta con 1.200 dispositivos clínicos, incluidos portátiles Windows, tabletas iOS y terminales 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. ¿Cómo asesorarí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 sanitario: ¿cuáles son las consecuencias de un compromiso de credenciales y cómo aborda EAP-TLS los riesgos que PEAP-MSCHAPv2 no cubre?

Ver respuesta modelo

El instinto del CISO es correcto, pero la preocupación del director de TI es válida. El consejo recomendado es: implemente PEAP-MSCHAPv2 ahora como una solución provisional, con una hoja de ruta comprometida a 12 meses para migrar a EAP-TLS. Los motivos para no aceptar PEAP-MSCHAPv2 como solución permanente en el sector sanitario son: (1) PEAP-MSCHAPv2 es vulnerable a ataques de servidores RADIUS no autorizados si no se exige la validación de certificados en el lado del cliente. En un entorno sanitario donde el personal clínico puede conectar dispositivos personales, aplicar la configuración del suplicante de forma coherente en 1.200 dispositivos es un reto operativo. (2) Las credenciales MSCHAPv2, si se capturan mediante un ataque de servidor RADIUS no autorizado, se pueden descifrar sin conexión utilizando herramientas como hashcat. En un contexto sanitario, es probable que esas credenciales también proporcionen acceso a los sistemas clínicos. (3) Las evaluaciones de NHS DSPT y CQC exigen 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-2: Despliegue PEAP-MSCHAPv2 con validación obligatoria de certificados de servidor mediante perfiles MDM en los 1.200 dispositivos. Meses 3-6: Despliegue Microsoft ADCS como infraestructura PKI. Inscriba los dispositivos Windows mediante la autoinscripción de directivas de grupo. Meses 6-9: Inscriba los dispositivos iOS y Android mediante perfiles de certificado MDM. Meses 9-12: Migre la política del SSID clínico de PEAP a EAP-TLS. Conserve PEAP como alternativa para cualquier dispositivo en el que falle la inscripción de certificados, con una supervisión mejorada. 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.