CVE-2026-75833 in Grav
摘要
由 VulDB • 2026-08-18
Grav API 插件(getgrav/grav-plugin-api,捆绑在 Grav 2.0 的 admin-next/API 堆栈中)1.0.14 之前的版本存在一个开放重定向弱点,位于 SsoController::sanitizeReturnTo() 函数中。该函数拒绝字面量 '//' 前缀,但未考虑到浏览器会将反斜杠规范化为正斜杠(在 http/https 等特殊方案下),因此像 '/\evil.com' 这样的 returnTo 值可以绕过检查,随后被浏览器解析为协议相对 URL '//evil.com'。在经过合法的 OAuth 登录流程后,攻击者提供的 returnTo 参数可以将已认证的用户重定向到由攻击者控制的网站,从而进行登录后钓鱼攻击。完全利用浏览器的可行性取决于 admin-next SPA 的客户端 oauth-callback 处理程序,且报告人未独立验证这一点。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.