PT-2026-110700 · Git+1 · Open-Webui
CVSS v3.1
5.4
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
Open WebUI versões 0.11.1 through 0.11.3
Description
Existe uma falha de bypass de autorização no processo de troca de tokens OAuth. O sistema lê as reivindicações de função exclusivamente da resposta userinfo do provedor e mantém a função atual do usuário caso nenhuma reivindicação de função seja encontrada, ignorando as funções enviadas apenas no token ID. Isso permite que usuários com contas vinculadas, cujas funções no provedor de identidade não satisfaçam mais a política de função OAuth, mantenham sua função anterior ao enviar um token de acesso válido do provedor para o endpoint 'POST /api/v1/auths/oauth/{provider}/token/exchange'.
Recommendations
Atualize o Open WebUI para a versão 0.11.4 ou posterior.
Exploit
Correção
Incorrect Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Open-Webui