CVE:CVE-2020-15234
CNNVD:CNNVD-202010-091
ory ORY Fosite是ory公司的一款GO语言编写的OAUTH、OPENID连接框架。
ORY Fosite 0.34.1版本之前版本，0.30.2版本及之前版本存在安全漏洞，该漏洞源于在注册URL重定向和重定向URL提供了相比在OAuth2授权端点使用字符串。低时应该与一个简单的字符串匹配。攻击者可利用该漏洞注册客户端允许重定向URL https://example.com/callback。然后执行OAuth2流和请求重定向URL https://example.com/CALLBACK。而不是一个错误(无效的重定向URL),浏览器重定向到https://example.com/CALLBACK可能成功OAuth2响应,根据整体OAuth2流的状态(例如用户可能仍然拒绝请求)。
solution:Upgrade ory fosite to a higher version than 0.34.1,and avoid the version (,0.34.1)