CVE-2026-75833 in Grav
Résumé
par VulDB • 19/08/2026
Le plugin Grav API (getgrav/grav-plugin-api, intégré à la pile admin-next/API de Grav 2.0) avant la version 1.0.14 présente une faiblesse d'open redirect dans SsoController::sanitizeReturnTo(). La fonction rejette un préfixe littéral '//' mais ne tient pas compte du fait que les navigateurs normalisent les barres obliques inversées en barres obliques pour les schémas spéciaux (http/https), de sorte qu'une valeur returnTo telle que '/\evil.com' passe la vérification et est ensuite résolue par le navigateur comme l'URL relative au protocole '//evil.com'. Suite à un flux OAuth légitime, un paramètre returnTo fourni par un attaquant pourrait rediriger une victime authentifiée vers un site contrôlé par l'attaquant pour du phishing post-connexion. L'exploitabilité complète côté navigateur dépend du gestionnaire oauth-callback côté client de l'SPA admin-next et n'a pas été vérifié indépendamment par le rapporteur.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.