PT-2026-121677
CVE-2026-114620
·
Publicado
2026-10-22
·
Atualizado
2026-10-27
Descrição por
CVSS 3.1
5.4
MédiaMétricasAV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas
Authlib versões anteriores a 1.9.0
Description
Na implementação do RFC 9101 JWTAuthenticationRequest em authlib/oauth2/rfc9101/authorization server.py, o parâmetro
request uri, controlado pelo cliente e não autenticado, é passado para a função abstrata get request object() antes da aplicação de uma política de destino ou registro. Se um integrador implementar este hook como uma busca externa irrestrita, um invasor remoto com um identificador de cliente público válido pode forçar o servidor de autorização a solicitar URLs internas, link-local ou outras URLs não pretendidas. O invasor pode então distinguir os resultados dessas buscas por meio de diferenças de tempo e respostas de erro variadas.Recommendations
Atualizar para a versão 1.9.0.
Como mitigação temporária, garanta que o hook
get request object() implemente uma lista de permissões segura, controles de destino e limites de recuperação.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾