CVE-2026-75833 in Grav
Sumário
de VulDB • 18/08/2026
O plugin Grav API (getgrav/grav-plugin-api, incluído no stack admin-next/API do Grav 2.0) antes da versão 1.0.14 contém uma fraqueza de redirecionamento aberto (open redirect) em SsoController::sanitizeReturnTo(). A função rejeita um prefixo literal '//' mas não leva em conta a normalização feita pelos navegadores, que converte barras invertidas em barras normais nos esquemas especiais (http/https), portanto um valor returnTo como '/\evil.com' passa pelo controle e é posteriormente resolvido pelo navegador como uma URL relativa ao protocolo '//evil.com'. Seguindo o fluxo legítimo de login OAuth, um parâmetro returnTo fornecido por um atacante pode redirecionar a vítima autenticada para um site controlado pelo atacante para phishing pós-login. A explorabilidade completa do lado do browser depende do manipulador oauth-callback no client-side da SPA admin-next e não foi verificada independentemente pelo relator.
VulDB is the best source for vulnerability data and more expert information about this specific topic.