Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Resumen

Microsoft ha publicado una actualización de Windows para solucionar una vulnerabilidad de ataque de reproducción de tokens en Servicios de federación de Active Directory (AD FS) (AD FS), como se describe en CVE-2023-35348. Esta actualización la instalan las actualizaciones de Windows publicadas el 11 de julio de 2023 o después. De forma predeterminada, esta actualización está instalada deshabilitada. Para habilitar la actualización, debe configurar la configuración EnforceNonceInJWT .

Más información

Esta actualización introduce una nueva configuración para habilitar la validación de Nonce desde la aserción JSON Web Token (JWT) durante la autenticación de usuario de JWT.

En este artículo se describe cómo habilitar la configuración y se proporcionan detalles de los eventos registrados en servidores de AD FS para los valores admitidos de la configuración.

Configuración de EnforceNonceInJWT

Un administrador en un servidor ADFS puede configurar EnforceNonceInJWT para que se ejecute en uno de los modos siguientes:

  • Ninguno (valor predeterminado): se usa para realizar un seguimiento de si el valor del valor EnforceNonceInJWT se ha cambiado alguna vez. Es posible que un administrador no establezca este valor. El servidor ADFS valida el nonce solo cuando está presente en la aserción JWT, pero no exige la presencia de él.

  • Deshabilitado: Este valor se puede establecer para deshabilitar la corrección, si se producen problemas con el valor predeterminado o posterior a su habilitación.

  • Enabled: Habilita la configuración EnforceNonceInJWT . El servidor ADFS exige que Nonce esté presente en la aserción del JWT y también es válido cuando se cumplen ciertas condiciones.

Los modos EnforceNonceInJWT pueden cambiarse por un administrador en un servidor de AD FS mediante los siguientes comandos de PowerShell:

  • Habilitar EnforceNonceInJWT:

    Set-AdfsProperties -EnforceNonceInJWT Enabled

  • Deshabilitar EnforceNonceInJWT:

    Set-AdfsProperties -EnforceNonceInJWT Disabled

  • Compruebe el estado de la configuración EnforceNonceInJWT:

    Un administrador puede ejecutar Get-AdfsProperties para comprobar la configuración actual de EnforceNonceInJWT . El valor de EnforceNonceInJWT devuelto coincidirá con el modo configurado.

Eventos registrados

Es posible que se registren los siguientes eventos en un servidor AD FS después de instalar las actualizaciones de Windows publicadas el 11 de julio de 2023 o después:

Nota El evento 187 se registra siempre que el servidor AD FS recibe una solicitud que no contiene Nonce en la aserción JWT y EnforceNonceInJWT se establece en Ninguno o Deshabilitado.

Fuente: AD FS  

Nivel: Advertencia 

Id.: 187 

Mensaje: El servidor AD FS recibió un token JWT sin ninguna referencia en la aserción y se aceptó en función de la configuración actual de EnforceNonceInJWT. Sin embargo, indica una posible reproducción del token JWT por un cliente malintencionado o la posibilidad de que el cliente no sea parcheado con la última Novedades de Windows. Asegúrese de actualizar la configuración EnforceNonceInJWT para rechazar todos estos tokens JWT después de aplicar parches a los clientes con la última Novedades de Windows. Para obtener más información al respecto, consulta https://go.microsoft.com/fwlink/?linkid=2238156.

Nota El evento 188 se registra con cada inicio de servicio de AD FS cuando EnforceNonceInJWT se establece en Ninguno o Deshabilitado.

Fuente: AD FS  

Nivel: Error 

Id.: 188 

Mensaje: El servidor AD FS no está configurado para rechazar tokens JWT que no tenían nada en la aserción. La configuración correspondiente (EnforceNonceInJWT) debe habilitarse por motivos de seguridad después de asegurarse de que todos los clientes tienen revisiones con la última Novedades de Windows. El evento 187 indica las instancias en las que AD FS ha recibido estos tokens y aceptado debido a la configuración actual de EnforceNonceInJWT. Para obtener más información al respecto, consulta https://go.microsoft.com/fwlink/?linkid=2238156.

Tomar medidas

Instala las actualizaciones de Windows publicadas el 11 de julio de 2023 o después en todos los servidores de AD FS de la granja de servidores. Después, habilite la configuración ejecutando el siguiente comando de PowerShell en el servidor de AD FS principal de la granja de servidores:

Set-AdfsProperties -EnforceNonceInJWT Enabled

Importante Es posible que vea errores de autenticación en determinados escenarios cuando hay clientes que no se actualizan y envían solicitudes de autenticación JWT al servidor de AD FS. En estos casos, se recomienda actualizar todos los clientes instalando la actualización de Windows publicada el 11 de julio de 2023 o después. Como alternativa, un administrador puede deshabilitar la configuración EnforceNonceInJWT y supervisar los servidores de AD FS para el registro del evento 187 con el fin de identificar posibles solicitudes que se podrían rechazar cuando EnforceNonceInJWT se establece en Habilitado. Después de confirmar la ausencia del Evento 187 en servidores de AD FS durante un período de tiempo definido, la configuración EnforceNonceInJWT debe actualizarse a Habilitado.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×