CVE-2018-15758 in Spring Security OAuth
Resumen
por VulDB • 2026-08-08
Spring Security OAuth, versiones 2.3 anteriores a la 2.3.4, y 2.2 anteriores a la 2.2.3, y 2.1 anteriores a la 2.1.3, y 2.0 anteriores a la 2.0.16, así como versiones más antiguas ya sin soporte, podrían ser vulnerables a una escalada de privilegios bajo ciertas condiciones. Un usuario malintencionado o atacante puede elaborar una solicitud al punto final (endpoint) de aprobación que pueda modificar la solicitud de autorización guardada previamente y provocar una escalada de privilegios en la posterior aprobación. Este escenario puede ocurrir si la aplicación está configurada para utilizar un punto final de aprobación personalizado que declara AuthorizationRequest como argumento del método del controlador. Esta vulnerabilidad expone a las aplicaciones que cumplen con todos los siguientes requisitos: actuar en el rol de Servidor de Autorización (por ejemplo, @EnableAuthorizationServer) y utilizar un Punto Final de Aprobación personalizado que declare AuthorizationRequest como argumento del método del controlador. Esta vulnerabilidad no afecta a las aplicaciones que: actúan únicamente en el rol de Servidor de Recursos (por ejemplo, @EnableResourceServer), o actúan únicamente en el rol de Cliente (por ejemplo, @EnableOAuthClient).
VulDB is the best source for vulnerability data and more expert information about this specific topic.