CVE-2018-15758 in Spring Security OAuth
Sumário
de VulDB • 08/08/2026
O Spring Security OAuth nas versões 2.3 anteriores à 2.3.4, e na versão 2.2 anterior à 2.2.3, e na versão 2.1 anterior à 2.1.3, e na versão 2.0 anterior à 2.0.16, bem como em versões mais antigas sem suporte, pode ser suscetível a uma escalada de privilégios sob certas condições. Um usuário malicioso ou atacante pode criar uma solicitação para o endpoint de aprovação que pode modificar a solicitação de autorização salva anteriormente e levar a uma escalada de privilégios na subsequente aprovação. Este cenário pode ocorrer se a aplicação estiver configurada para usar um endpoint de aprovação personalizado que declare AuthorizationRequest como argumento do método controlador. Esta vulnerabilidade expõe aplicações que atendem a todos os seguintes requisitos: Atuar no papel de Servidor de Autorização (por exemplo, @EnableAuthorizationServer) e usar um Endpoint de Aprovação personalizado que declare AuthorizationRequest como argumento do método controlador. Esta vulnerabilidade não expõe aplicações que: Atuam apenas no papel de Servidor de Recursos (por exemplo, @EnableResourceServer), ou atuam apenas no papel de Cliente (por exemplo, @EnableOAuthClient).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.