CVE-2022-31692: fallo crítico en Spring by VMware
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ella tiene prueba de concepto pública.
Spring Security no protege las solicitudes que se reenvían o incluyen dentro de la aplicación, permitiendo que un atacante eluda las reglas de autorización y acceda a endpoints restringidos manipulando cómo se enrutan las solicitudes internamente.
Una vulnerabilidad de omisión de autorización existe en el AuthorizationFilter de Spring Security cuando está configurado para procesar tipos de dispatcher forward e include. Un atacante autenticado o no puede explotarla reenviando/incluyendo una solicitud a un endpoint de mayor privilegio, eludiendo las reglas de seguridad definidas en authorizeHttpRequests(). Requiere configuración específica de tipos de dispatcher y afecta versiones 5.7.x anteriores a 5.7.5 y 5.6.x anteriores a 5.6.9.